<SEC-DOCUMENT>0000950170-21-000814.txt : 20210805
<SEC-HEADER>0000950170-21-000814.hdr.sgml : 20210805
<ACCEPTANCE-DATETIME>20210804175104
ACCESSION NUMBER:		0000950170-21-000814
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		86
CONFORMED PERIOD OF REPORT:	20210630
FILED AS OF DATE:		20210805
DATE AS OF CHANGE:		20210804

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			BENCHMARK ELECTRONICS INC
		CENTRAL INDEX KEY:			0000863436
		STANDARD INDUSTRIAL CLASSIFICATION:	PRINTED CIRCUIT BOARDS [3672]
		IRS NUMBER:				742211011
		STATE OF INCORPORATION:			TX
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-10560
		FILM NUMBER:		211145386

	BUSINESS ADDRESS:	
		STREET 1:		56 SOUTH ROCKFORD DRIVE
		CITY:			TEMPE
		STATE:			AZ
		ZIP:			85281
		BUSINESS PHONE:		623-300-7000

	MAIL ADDRESS:	
		STREET 1:		56 SOUTH ROCKFORD DRIVE
		CITY:			TEMPE
		STATE:			AZ
		ZIP:			85281
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>bhe-20210630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) Inline XBRL Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2021-08-04T17:38:10.5654+00:00 -->
<!-- Copyright (c) 2021 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:nonNumeric="http://www.xbrl.org/dtr/type/non-numeric" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:bhe="http://bench.com/20210630" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:utr="http://www.xbrl.org/2009/utr">
 <head>
  <title>10-Q</title>
  <meta http-equiv="Content-Type" content="text/html" />
 </head>
 <body>
  <div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric id="F_1fa16ff2-8a13-42ff-8346-c449c45b60df" name="dei:CurrentFiscalYearEndDate" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c">--12-31</ix:nonNumeric><ix:nonFraction id="F_9c8c3eb5-332e-4dc5-917c-60851d3209e8" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="C_13791c17-4c59-45d6-9b8d-1062033d48a0" unitRef="U_shares" xsi:nil="true"></ix:nonFraction><ix:nonFraction id="F_e49fefba-8d95-4184-9077-d20fcd2963ac" name="us-gaap:PreferredStockValue" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonFraction id="F_53ac138a-ec9d-4d1b-bf07-51b42472f613" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" contextRef="C_95c82593-8d09-4c03-b83b-66182e87de62" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonNumeric id="F_554f66b0-8a50-4534-9951-6345a8f66af6" name="dei:DocumentFiscalPeriodFocus" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c">Q2</ix:nonNumeric><ix:nonNumeric id="F_04f0c055-0e2c-4a4d-97d0-2d3af0230fbe" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16">us-gaap:OtherAssetsMember</ix:nonNumeric><ix:nonFraction id="F_7c7be6d3-04a2-47c9-9b9f-b8dbdbd1e75d" name="us-gaap:CommitmentsAndContingencies" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonNumeric id="F_12b9d637-384e-4d06-991f-667e5e70c068" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16">bhe:LongTermDebtAndCapitalLeaseObligationsCurrentMember</ix:nonNumeric><ix:nonNumeric id="F_3353c5b2-2599-42fd-9841-79e68dc2f360" name="dei:AmendmentFlag" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c">false</ix:nonNumeric><ix:nonFraction id="F_bafdf6e5-7ba8-4ace-bd7f-028dad2be902" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" contextRef="C_96ebde33-79c7-447a-a239-5b4bad459153" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonNumeric id="F_9a50e6e9-2b9e-45c1-9cd8-5c3c557c57e9" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16">us-gaap:AccruedLiabilitiesMember</ix:nonNumeric><ix:nonNumeric id="F_179cb49d-08cc-4dbb-9166-fae236963749" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70">us-gaap:AccruedLiabilitiesMember</ix:nonNumeric><ix:nonNumeric id="F_f5e1be67-dc58-4bc2-ae8f-be0d0d390b2c" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70">bhe:LongTermDebtAndCapitalLeaseObligationsMember</ix:nonNumeric><ix:nonFraction id="F_04d328a3-5915-4709-b54a-425433d6bd38" name="us-gaap:PreferredStockValue" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonFraction id="F_c0dc83e9-5a98-49a2-bad9-7bbebee822fe" name="us-gaap:CommitmentsAndContingencies" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonFraction id="F_771f9607-7d51-4aba-8f85-b9acf254c43b" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonNumeric id="F_fa05a560-f72a-4a79-9f72-7e5614a53ef3" name="dei:EntityCentralIndexKey" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c">0000863436</ix:nonNumeric><ix:nonFraction id="F_4091b32e-430d-432c-a93f-5e8b2652c9c6" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="C_5331d8b5-b739-430e-b1b1-664fdacb1f08" unitRef="U_shares" xsi:nil="true"></ix:nonFraction><ix:nonFraction id="F_961b4caf-e819-4b47-98b9-f493c224ee48" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" contextRef="C_a79a9ee5-6029-4c57-8bcf-6c3423dbf0d7" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonNumeric id="F_a7228cd9-003e-4ea7-8b3c-aa4150d5b602" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70">bhe:LongTermDebtAndCapitalLeaseObligationsCurrentMember</ix:nonNumeric><ix:nonNumeric id="F_59d6b325-9a55-46a8-84f5-9a53eb1c19ff" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16">bhe:LongTermDebtAndCapitalLeaseObligationsMember</ix:nonNumeric><ix:nonNumeric id="F_d0cfe9d8-9be7-47b7-892c-2c30e2e8e898" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70">us-gaap:OtherAssetsMember</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="bhe-20210630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="C_b0020448-9f1f-475e-98e2-d13b3a64bb95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b7b56c14-8c0d-40ab-a40d-977aa64cb5ca"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d896a87b-4fb2-454c-b613-b2224da147c6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1fe95be8-4332-4903-a08d-c4f78324dbf6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6fbc3b90-a6f7-431b-a633-77575e314c3d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_366c3b1e-fa44-479d-a9af-a087fedf8fb6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_46bd277d-e028-4e1c-85ed-b9f9d4890b24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-16</xbrli:startDate><xbrli:endDate>2020-03-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b2e48000-9892-48b6-a53a-5facd5b8409e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ecd46d3b-8889-4468-8338-c2244e75a093"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_40ae76a5-26c8-4324-8f01-9b12e626e68d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8248822b-4d54-42b5-9bf1-abe325765408"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_398ba36a-b73d-4ac2-b45f-4aadc2b2f719"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5d655e27-a3f3-43ae-9c40-aeadab54d257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_735fe398-45e9-4aa6-8136-87c6ceb61c62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherRegionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d4a4ec0b-6e32-4db1-8685-050abcdf33af"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ebeb3f9d-d376-416e-a097-642587177dcf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_90ab0bb7-8bcc-4398-8416-a0e6ed59cf19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">bhe:OtherexitcostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_820ffaa8-476d-472f-ace8-ef2cc4bad00a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fdd5ff87-5f59-465a-85ad-a9301d60bdc3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_98a29675-f896-4fec-a36a-cc75e411e097"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_44a81eb9-9287-4c05-ba25-99248ddab0c9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ec2630fc-dec2-4107-9582-9ba045d3cda3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bhe:RestrictedSharesAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9ae5b607-c63a-4199-a5f7-afd3c73eb868"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f95364ad-6314-48b3-8934-6839eefef31a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e8720566-78b6-416e-87d8-157a29ab3a4b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e0738036-e868-43da-800f-57b8e0a955c0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_bd45ef0e-21e4-4040-b276-cf2e6b43ae5f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cb90bddc-d104-4b27-97c1-4a2f2a4c39be"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4793e216-4a72-44a7-8084-0616941d803f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cac69145-aace-4a5d-8117-6870d82149ec"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_030bf372-6793-4520-abe5-9e1536e2ad72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b03aef30-aa26-447d-a2c5-a93a0791cc0e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b22e9d8b-13d1-47bf-bf94-7b5b5b5c54e8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_37562eee-0b2a-4e94-b839-98e1ca4ef2a3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_206f736e-4ffd-4a3e-a790-df6063759b83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">bhe:EmployeeAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ea9bec5a-c198-4ab1-9eaf-59e8e6578133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_20f9da35-2735-467e-ab1c-5c5fadba81c6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_11b183d5-56e1-4339-8362-9824f6208582"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4c65caa7-1320-4af4-becf-5212b34d42f6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9466b79e-adf7-43bd-a577-a4a289ca8636"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5b4f335a-89e9-4e62-b7bc-cbe34da21c7b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ee33e4d4-3c8e-40a4-b88a-6cdbe00e3c70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_38e9432f-347a-4de6-a5ba-a50aee681d6c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_82c3a4d7-c516-4ef4-ad71-cb732f8c60b3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ece0ec13-18dd-4b2b-b078-5021bdadd6d5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherRegionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_13791c17-4c59-45d6-9b8d-1062033d48a0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bhe:RestrictedSharesAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_455aa667-7917-4f2d-a879-55a578c225a8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a4d19bf6-4383-42ce-9c86-869f435b9fd1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_25ddcecd-ac0c-4bbf-9d5e-1c62f8d7f083"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a61e63c6-859f-48a9-bf0a-3c0068ed0095"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_17719a0a-152d-4025-81f6-4f3b2e71febc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_acad89d5-fb8f-4b0d-89a0-7dd5bb85d9bd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a0fe6403-bfa7-41ac-b954-d008a6d1b247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_70864f3b-2080-478a-add9-735bf3220ff8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_07018ebe-35b3-465a-bff1-098c3651e9e7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_dcdf25f7-06eb-441a-80b3-91012a8b4d8e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_02c1aae7-4659-43e1-90b9-275a826b539f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a0dd225a-a606-4863-ba32-65651278fd29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6aad071b-2c67-4623-b7d6-6e238977b13b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1c3384e6-3ee0-493f-84e4-e1d1f44f83d7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_92096c09-8630-42c0-b6b6-93cee113a52e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_13ed3fad-3666-4434-93c3-af96523e6a11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_48a656c0-a738-43b9-b465-223865edcd5a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d4be9faf-5978-4ba0-aebd-457277e5e44b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7630f0e7-62bd-4f8e-a9f0-6d23d2b2bb13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_96061b98-eaa9-4715-a750-a30b8ba86a1b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_64072b52-9281-4f9b-a03c-91a6f7d3bdd4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_43f4568c-fcc9-4cd4-8102-2f881d017e43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_80d24ce2-818c-49a5-99fa-35d2cc281a7e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ef5f77f7-9a31-42a7-b8e8-0b9460bfbb15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e65e90ff-ccf9-469b-b710-5fab36d2f3b7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_279beb07-0972-4d66-837f-c1af287066cd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2b4532c9-30c9-4dc0-b0b4-5c6db57cfa91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a0b25960-0b5a-47dd-a9bf-cab782af9e71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7031f601-1b2f-4432-822d-4bfa7c2d7e34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f1200a3a-dac6-4e4c-9802-21fedb74a2a5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_566c034c-72c1-4b1c-8e88-a490f589a30f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d1a02767-4018-4ee1-ba3d-179f07ab5ac1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_daa5ec90-2304-49f7-a5f9-26270092beef"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2c12397b-a8fa-4a8a-a41f-80ef6a89811d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_13f35ca0-45e2-4209-9702-622349f00b18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_60cae840-136d-4031-8828-cf08a2cb3b2b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c20e40a9-09ca-46cf-9cf9-bd52670d1c3d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_450d3139-6441-4f8e-8724-fcf93fe980f8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f43295de-3322-46f5-b372-a1e31137ba1b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_035dccd3-a751-488b-931c-e69fc4c68e22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5943de15-df06-4bef-82e4-9bef8c6fd8c3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherAsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_296b6bd4-97d4-406b-8bd7-af2cf0e18003"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_31104fed-4a64-4687-a8a0-7394f9082835"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_977ed014-3e8f-4393-a488-3a494ddc681a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5788cdda-73c1-4999-8a7d-17c90b6b5359"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8e2aadaf-1096-46e8-8201-7c41aabe327b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cfe0067f-4230-43d9-99d3-5921d5917bb3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e3c7abaa-5348-4196-aaf5-5775dbcbea7d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7aa2ab0c-6a28-4b25-b364-5d3c416696dd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_958a33b1-e04e-4537-996c-f06b51f319a4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_21d41fcf-7099-435e-bc80-69f9a835a24e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9076446b-ce1e-4ede-943e-1c8e092667b8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_298be5db-d5fc-46f1-9862-93f17d63eb83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_31fd1ee2-ffc5-4a2f-bebe-bbf0912e26f1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_29878a44-4111-4e1c-8413-a79afb59afb9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_98f84939-8eea-4c91-a361-d6ed450619eb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e95610db-8bb0-4fd1-a586-e77e81a6f0ab"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_124e2b01-a1f9-4983-848a-bfcd0fbafef6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c411f8b7-5929-4e36-a8b5-993114b5bb87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9a41a271-75f3-4fe6-b248-b07224087757"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7e9d3618-6fde-441a-9e1b-1c79ff1aad7c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c63d1f21-c693-4799-9aa2-b78770b93dc5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d6fe1d1e-de5f-4c43-969b-3af620f23eb8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3cbb610b-9dde-405d-86eb-74f390e6d779"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d35dcaa9-5aab-4b1e-9552-04b4c545376b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c444420c-b85f-4404-84e6-c1b3b5721d69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_56a2db0f-df77-4528-a8cd-9ba67375d762"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7b4a9109-3db9-4548-9dbb-8c39d1137b95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0543871c-dbca-436d-8fa5-6f9830dac952"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9c02cd39-6b27-41e8-8ea9-31c4f0688702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5aaf857c-0f19-47b9-a01d-1e5e8bd8c47c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_90c24aa2-930d-48ec-9ce3-a7205c5ff2c5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_81d19d9b-f564-4342-8dca-590135b6d11e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7438c2c2-96e7-43ea-9e13-e84d00b4da3f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f0ba9610-2eed-445b-80d5-425b6eaae3f3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b00a1117-879e-4f89-9ff3-e8a6c6969571"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_374260e1-ebd3-4e81-b930-3cd063f264ac"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2bf46e4b-cfb8-41c4-b4e5-6736e09d48e3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6f10a86a-6a24-4cf8-a841-939083526eca"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bhe:RestrictedSharesAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3c29787e-1923-4545-b4f2-29c1bf9c97c2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7646a7d1-2ec8-4cbb-b05a-3572d3e8afed"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6f7e6794-f39d-4c9a-9930-b20bf7ba487f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_74d2f1cc-762f-4314-8150-482f0108f7f3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c6df642d-754e-460f-b35e-050f1be4f10f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e939055f-d113-4b65-9875-935e9ded1f10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ce89334e-0eea-4951-8bf0-a57b973f57a0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1fa760da-e7e5-4c28-a82f-308f8e95c7ae"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-15</xbrli:startDate><xbrli:endDate>2020-06-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c1d7e86e-4db3-4689-8e3b-69be83093483"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a564a686-6e8c-49e1-a989-f989809ce1cc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a1daebf8-9658-4dd6-b743-ee8c0d759e1e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f66149a9-1fdf-4f97-8364-b34236bfec06"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">bhe:OtherexitcostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b0a28517-6781-4c53-a5e4-99ef173bc34d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_59867a00-e7ff-4513-973b-899294e6da70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d61e9b25-d94c-4f0d-95fa-5bbdc8f5e767"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">bhe:ContractualTimingOfPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a0d00834-cd23-4c1e-a5ea-4b86f36eafcc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7d964843-a7a8-4877-9f46-880ace8b35a6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5f1eda73-0df7-42d3-9f26-2afc15857c70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fbcc7d23-9591-4358-8839-d00785ee80f6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8581651a-7a3f-450a-9b3f-c132ddeb2ca3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8a42ff85-a063-4b46-a446-6214a0768950"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cfb85ef5-f777-45d0-89b0-446919066a71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f3448228-def9-49af-9352-502f23348b40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6ca7a86b-b410-4020-9898-ce9f18564870"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e40c340c-ba89-45b0-ac3b-a05eaa4debb0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_13737763-d983-48b9-a3d3-acaa87e2f7a7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_09d88c12-4c6c-42f0-891c-761dbd4373d7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:EarliestTaxYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5331d8b5-b739-430e-b1b1-664fdacb1f08"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9de5cfda-0394-4d9d-9f69-89394b9e3473"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e12c1799-4070-4f75-9c42-edf5c1b674c5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_56b8a6ab-8197-437d-a8de-d96d276a3ca7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cc68b153-0c86-4010-8ed4-932d1642aff0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f4f25d64-22ff-4fd0-a3ac-f31f618f4eef"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2a01793f-aa52-40e6-9214-b31108e4efbf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a40835df-5697-43f3-8989-9821ddf43cfb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9c114353-d8ec-4090-85f2-a415bdbd0f9f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f9554e06-4916-4c1a-8856-b3708fd86324"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_bb12d99f-5e47-403c-96d2-733267b4584f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_59962c20-7340-48dc-a493-deee538c438b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e507ae42-59a8-4363-870a-4c52eb3b9e18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ab3bf1f1-563a-4ca8-8584-36723188040b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1e9bf947-824e-4e4f-8a01-d38864028a09"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherRegionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_cfa5d1b9-d9bc-4f83-becd-2df644cc7791"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b5758bcb-5c68-45fc-a5a2-2c2ae4f1141c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-08-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ce3a7670-c6dd-4dc1-90ea-f1edb75416b0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c043efae-fec4-45b3-b986-7ab64c6a6ed2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2b100c59-eb59-41bf-81f2-5167e6df5f47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3d5370b1-1d11-4fa2-9e52-5784ccaf0b77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">bhe:CustomerDepositsAndPrepaymentsOfInventoryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f85cd625-8489-466e-b1fb-d79029f0cc99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e772f298-7adc-45bd-8ad3-2015a5377e5f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_86347706-31de-400c-a7cf-921e1ba19843"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2784149a-d80f-4dac-8dca-23b02dcaf94b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6ff0d310-6322-4076-87b8-1dc78b30e218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MY</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:EarliestTaxYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a79a9ee5-6029-4c57-8bcf-6c3423dbf0d7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_08d66fc7-cb52-4116-b379-d198cfac3cba"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-15</xbrli:startDate><xbrli:endDate>2021-06-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_66293605-d808-4654-8433-bdc15da57a14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2018-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6f7e8118-7bb2-4980-aaee-f2fded051b75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_96ebde33-79c7-447a-a239-5b4bad459153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6e1863e7-093b-4af4-908e-278eacd908f4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_abee5853-7beb-4f33-b933-5fd3f26c3ab7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_960a8081-dc5f-466e-af58-d759b18e427f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9032aed3-27c8-4364-bcaf-7ebec8b3bff9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b628e8f1-2974-45e1-8212-b815a0a2023d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5bdbe299-7920-48d7-af26-cc15850102cf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e983135d-12d9-4873-90db-8d587de3a458"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e91fb5a2-b5fa-46d6-ad24-8119211c3edb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7fca9edb-46ac-4f2f-8c80-f4f0d2a02a96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_58b57bfc-87de-41e6-be67-268e639f9a53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_07549736-d39e-4878-863a-d6950cfb9314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherAsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c4bd9290-56e6-47f6-a59d-c1022adc5daf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_034bbbf8-19f5-481b-a209-ed5aa4363c07"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2bf47e30-436c-45a9-b597-d2d5103bdf2d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f0633ad7-addc-4d55-a0c6-1c6c5fc7b94b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_64c2646f-f4e1-4e2d-bb87-bea0b3cd68d2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6f90364e-c543-4f0e-9c71-2c80ceef23b2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_539dac63-5468-446f-a2c7-1dc503ad7d8d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bhe:RestrictedSharesAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4cf780fb-125d-4ceb-92c8-6d897f14c5b8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_55e76fac-97b3-4fd1-b239-ee2ce300ddde"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_eeb14918-ece1-4a2b-b06e-232fd9ce9c31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6d531924-95c3-4bc3-9556-0e2a0c94be84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_eb615ccc-ef53-411b-82d1-8501874152a7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-15</xbrli:startDate><xbrli:endDate>2021-03-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8233ffae-a443-4c07-a7e4-06f25bf49518"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_de11f481-ba14-492b-839b-2201c7077d82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_dd019be3-bcd8-457f-93d2-ac70cbe16a71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:TermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d5fb787d-876e-4ec9-a23d-e66794f3b9e9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2445bc33-db32-4e48-a576-c34bdf7dc389"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5e8cb174-8d8f-418f-8662-75be2989bb3f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7a6ec3c5-0854-426f-bcec-dbbf4a21593d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f56c2cfe-1fbc-40fb-90c1-e9b42a211806"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a843933b-f18d-4543-ba45-07c32941dc56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c84a03a5-9b32-4e32-9e8a-b16591359293"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b371dbb3-3e1d-4069-b508-da4f4abae1e5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2968dd09-c26d-41a2-98b7-247304505beb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">bhe:AcceleratedStockRepurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3ea7563f-615e-4902-bb07-fd6541a0ed73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e93cbcbe-b5d2-45cb-8d66-35c6966315a0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_761614b4-f3bf-40f2-8a3b-8d81e6d76b29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2b15b830-df5e-4cf9-8e34-3b9c1c8660c1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6aef326c-c339-4558-8f28-1b04fff72bdc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherRegionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c51dfe21-0c73-456b-bbcf-0d06e6365f4d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_95c82593-8d09-4c03-b83b-66182e87de62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ef139db6-9d48-4164-b722-467562b59230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c8785602-c869-4dff-9be2-c86d9640fd19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fb2f02ab-fbd6-481a-a204-6642f0b32cc3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e85526d1-1b6c-40fb-949f-9d4f79bceb92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_bdcfb668-9f1b-4edb-9d35-3d110ccd367a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c5e1484f-e899-40e3-a289-318c9449cc51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">bhe:CustomerDepositsAndPrepaymentsOfInventoryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7080df49-c176-495e-99f2-a051ecc901d9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5a740f71-83f7-4ee0-a5d7-cca99527abac"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_65fc9eed-604d-4ad9-9b7e-ccb744dd6cd0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c33a71aa-e7b3-4946-8826-09cbededfed2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5578f5a3-cc8f-4243-88f9-57f86c836bde"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c09af2ae-0538-4cbc-af1a-2c26824a5eb5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7abd02ff-9823-4280-90b4-1211f341e3c1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_672ace94-ce21-49bb-8ed4-233bcff391e4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bhe:BankOfAmericaCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_99ac675c-f573-4e73-88ea-1be4193aa980"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5d2f8e52-14fc-4f3b-9948-9296d43c8f10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_92ddb2c1-7d1d-48eb-90d8-1b4c7fedde8f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b95a6709-5d7f-4e5d-8fa4-5d4b739674e4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_acf9f5e9-71c7-4e5b-8c28-5b6ba35c51f3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5d134774-1c0a-4cd1-9a54-53064a89f8b4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c88cb404-fc5e-450d-be10-0ada8a4aeb93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6271f0d6-e0f3-4ce0-bd06-ae0d073ec837"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_21ecc7a6-9718-482d-b3ce-2365d83a7dd6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4099379c-f83b-492c-bea3-4f3b1fd43d82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b5c981fc-4aaf-4731-b9f2-5086dc148ca3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherAsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_28717e1c-68a3-47d4-9f08-4b8ac3a69a66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_01c4f616-f76b-498a-98a1-90d9be405e55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c4a63922-d590-40fe-8c75-7d82c707ef0e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_442c5afb-8da8-4738-85c1-2ce8a4a1a0a5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0105135d-694a-47b3-83ac-7d47cda12ba4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1a8e146b-5e9b-44a8-87cb-7420de68d102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_620c7a33-1f5f-4119-b96f-06689d1d0fa9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherAsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_47b32db7-b401-4969-b0a9-b0c31b7c0262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3d3f923f-cd6d-4712-90c1-b118e86baea7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9961cfde-a45c-46e2-806e-9657f2deeeb9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_488ebde6-5369-4c9c-88f9-8e9e5084c643"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4612df12-22cf-4549-9504-221d4dedee23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2c54d7e8-079e-4d2b-857f-9b42d40af6eb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5465e8c4-4bf9-43fc-a2bd-635885f59683"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d2ba1b1c-4890-4b78-976e-6fe45544478c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">bhe:AcceleratedStockRepurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_711d07a7-8b27-45f9-8e15-4405959c640f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_caf9621e-7de0-41cf-b5df-b68e5b23907f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0812a634-9857-4823-84b2-d13b6c74224e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_15fdbf89-3130-4227-998b-b24dc7d3bcbc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a18096ff-0968-40d3-854f-6ad4e2efbfde"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_24c75bbb-0c80-4fd8-8832-061a8d56c802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e4576314-1b62-47d9-afb5-04e355d034b7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_51f4d584-785c-4009-a4d8-b6a77aebb22e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_166f8592-ac75-4135-bc2a-244e7f05fbdf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_24faebb0-574a-4f55-8b96-ed04f2ca8ecf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e5323271-ffe6-47b1-81ec-e73931225519"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_21a465d3-bd01-4ae9-a450-49588ce9c8ae"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d3c64bb8-b593-4718-b46e-2cf8fd9931d0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b20d3ab3-e22e-45f1-b271-6b2f3ec35d31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">bhe:ContractualTimingOfPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cff2cb78-291f-4493-99ea-90fcb1d44434"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b56378dd-5586-44ce-89e4-27dd228333a8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_378f8e1e-cd74-4e1e-bf3e-a5ad8c6ae424"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f41d294e-7af5-43bc-9754-e60b55cfc95e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d361faea-9ced-4d55-ae1b-b0dfc03d6480"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">bhe:OtherexitcostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4575c794-6a5e-45c6-8f47-7cab3e40b200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-03-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_42bb58a0-f24e-4b8a-a4fc-ed38fbfecc0b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3b3df478-4339-4ed0-a5a2-fc896323236e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3358cb1e-83a3-4475-a9e0-913327ab7ee0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherRegionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_81e08395-f80d-4932-bc9c-f538d90dcd16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fe0c7cee-1de8-45c7-a7d1-6d673cf3c9a7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0b96bcbb-f11f-41b1-ac5e-8efe8ad99cf7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1b28444e-d6bf-4ad1-bb80-c7937a7d8c6c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_bed910af-11f5-465d-b186-788fe121af66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a21f7e88-b34b-4578-82a6-2db4de582deb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3eb5ae6f-7e90-49e4-9286-8ac90e89d1ee"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7d18a686-0086-4888-b31f-1a589b380ab0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8a240130-663d-4499-b497-3c3612783482"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0a924e45-2960-4799-99d1-40382b610184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d54f751b-d6d7-4f86-8364-39fe5b509c0b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7f126478-c79e-4794-881c-e59f904d73aa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherRegionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3bebe2f4-acf1-4bdd-9a97-a33ee637d955"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a3625c0b-189a-446d-8038-789806d584e7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5010690c-e9d3-4f0b-8f60-9c7d7772da80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_66f7ac26-f82c-40c1-87d1-6ca697119df1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-02-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7cee3af8-1855-4c80-84d0-23aa60de9d2b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3d36344e-082b-4850-a513-3b3680757ca7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5d58a1c5-b8dd-4ef6-bed3-3ae5bddd22d2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a1fd8620-c4c6-4bad-8cf7-8acbc5cf03f1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a5639ba6-b542-4e13-9567-29e1782c8bb1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5059c68b-6544-47fb-b16c-86f282665f22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_08f1972c-9c8f-4ccd-9689-92d5121d415f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3caa8268-d830-4cf0-82d1-b2c5811846e9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d95a91a7-a203-41ff-891e-7055fbc2c107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c04c3aba-edde-49df-ae37-2e488c67a030"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4ab5369c-c863-48ae-88bd-7a9ee3c8f9cf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8367fe2f-923b-4093-8de3-6388bb65194b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_bbb34da4-f1be-46f8-9aa7-e76fc1e08549"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_dcd3ca3f-43d1-41a1-ba20-153b86c076a4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b6b2e36f-37e6-40a3-9fc5-223a19e3247f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_16cd4538-a8f2-4174-b3a1-53b824ea6b3a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2e1c3c0b-1dfa-4a44-a360-fc2e3b24e57b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ff247751-7c84-46f8-852a-8cb04fee6069"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fc11cd71-01bb-4551-8264-ec47a61717d6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b1a9fa43-c6be-4f51-88ba-c552ac87e7fa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c40afdf7-c9a8-42f2-b3a5-c86379035783"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:TermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bhe:BankOfAmericaCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4cc0e573-6830-4a25-9615-fd311566fc15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1d606789-0bff-4c66-bea2-0cb75274d599"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_aad1b576-db15-44fa-8672-f4fe111bcde0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-10-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5b3f4173-1158-40ed-860a-5f93c7d7db6d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_26c023aa-84b3-4ee9-9928-b1e832c40dcb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_934d6863-286f-402b-bc71-f53ba6605d70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8fcdd154-fb07-4870-b053-95e2ddaf5634"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="U_pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="U_USDollarShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="U_shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="U_USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="FNT_6f34e98f-68b3-436d-9544-0d484801e295" fromRefs="F_0ef5a3a1-c7c9-4fe7-b5ec-0f2c1044717c F_df3fd970-a3dd-4f94-930f-334d8ebf876f"></ix:relationship><ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="FNT_4268eb7f-f7a9-4ff2-949f-7bf4c0624522" fromRefs="F_3cffc0a5-018e-4278-8314-d6c51e084964 F_e32c2838-5939-43fb-81f6-f6b10dfa269d"></ix:relationship></ix:resources></ix:header></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:12.0pt;font-family:Times New Roman;">UNITED STATES</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:12.0pt;font-family:Times New Roman;">SECURITIES AND EXCHANGE COMMISSION</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Washington, D.C. 20549</span></p>
  <p style="margin-left:41.667%;text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:0.500pt solid;margin-right:41.667%;text-align:center;"><span style="font-size:4.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:16.0pt;font-family:Times New Roman;">FORM </span><span style="font-size:16.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_149157e2-b25d-45ae-8274-4b1c13d4ea28" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:DocumentType"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:16.0pt;font-family:Times New Roman;">10-Q</span></ix:nonNumeric></span></p>
  <p style="margin-left:41.667%;text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:0.500pt solid;margin-right:41.667%;text-align:center;"><span style="font-size:4.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(Mark One)</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:3.03%;"></td>
    <td style="width:96.97%;"></td>
   </tr>
   <tr style="height:12.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:12.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_2dd5f576-f4e6-414c-8f5b-58ffe6b1cfbe" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:12.0pt;font-family:Times New Roman;">&#9745;</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">For the quarterly period ended </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9e709048-8b91-415c-9275-1c09990a5b68" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:DocumentPeriodEndDate" format="ixt:datemonthdayyearen"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">June 30, </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_406c6314-7400-4250-8186-21ab248ff3b3" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:DocumentFiscalYearFocus"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">2021</span></ix:nonNumeric></span><span style="font-size:10.0pt;font-family:Times New Roman;"></span></ix:nonNumeric></span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">or</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:3.03%;"></td>
    <td style="width:96.97%;"></td>
   </tr>
   <tr style="height:12.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:12.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_8305ad73-d4fb-4df6-b9de-829abbf47670" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:12.0pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">For the transition period from _________________ to________________</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:3.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Commission File Number: </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4c5a2f79-cc9a-497c-9e7d-65e9969592f5" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:EntityFileNumber"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">1-10560</span></ix:nonNumeric></span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:3.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:17.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_cdea95c8-1985-45e0-a644-de454e215ce5" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:EntityRegistrantName"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:17.0pt;font-family:Times New Roman;">BENCHMARK ELECTRONICS, INC.</span></ix:nonNumeric></span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(Exact name of registrant as specified in its charter)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:3.0pt;font-family:Times New Roman;">&#160;</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:40.0%;"></td>
    <td style="width:20.0%;"></td>
    <td style="width:40.0%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9cc05b32-6142-47a5-9f3d-bcad15567fb4" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Texas</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);text-indent:3.6pt;word-break:break-word;vertical-align:top;text-align:left;"><p style="margin-left:3.6pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);text-indent:3.6pt;word-break:break-word;vertical-align:top;text-align:left;"><p style="margin-left:3.6pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_53bb7edd-5593-4855-aba2-57e52c177802" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:EntityTaxIdentificationNumber"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">74-2211011</span></ix:nonNumeric></span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(State or other jurisdiction</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(I.R.S. Employer</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">of incorporation or organization)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Identification No.)</span></p></td>
   </tr>
   <tr>
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9892ebba-0d9a-4f30-896f-14de17322a3c" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:EntityAddressAddressLine1"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">56 South Rockford Drive</span></ix:nonNumeric></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_e53cbb25-e374-499d-beba-69e9d9f4308d" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:EntityAddressPostalZipCode"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">85281</span></ix:nonNumeric></span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_65b97555-b686-4271-97eb-659d26f323c7" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:EntityAddressCityOrTown"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Tempe</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">, </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b314a2ef-5709-480d-a45c-8b3ffaee7765" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Arizona</span></ix:nonNumeric></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(Zip Code)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(Address of principal executive offices)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:3.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_97f1948c-ee6d-4c2d-8c0e-a13d80271516" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:CityAreaCode"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">623</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">) </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_7d56f297-6f6d-4fdc-922f-ecb1a0e85e84" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:LocalPhoneNumber"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">300-7000</span></ix:nonNumeric></span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(Registrant&#x2019;s telephone number, including area code)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:3.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Securities registered pursuant to Section 12(b) of the Act:</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:3.0pt;font-family:Times New Roman;">&#160;</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:40.0%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:18.0%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:40.0%;"></td>
   </tr>
   <tr style="height:9.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Title of each class</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Trading Symbol</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Name of each exchange on which registered</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <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:3.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_bbc6be5c-4a15-441a-8ba6-15e0975916df" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:Security12bTitle"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Common Stock, par value $0.10 per share</span></ix:nonNumeric></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:3.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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:3.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6be039e2-d3e6-4bc6-93c5-28f5d5c3b0f8" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:TradingSymbol"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">BHE</span></ix:nonNumeric></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:3.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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:3.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_519f18b8-2d61-4235-a0d7-6e0618c22547" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">New York Stock Exchange</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">, Inc.</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:3.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.  </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_94fff0ba-33f8-4fdc-8248-25b912eda02b" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:EntityCurrentReportingStatus"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Yes</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:12.0pt;font-family:Times New Roman;"> </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#9745; No &#9744;</span></p>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:3.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_15ccc8b3-5ed2-4ff3-9fda-b2c5c569c242" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:EntityInteractiveDataCurrent"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Yes</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> &#9745; No &#9744;</span></p>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:3.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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 &#x201c;large accelerated filer,&#x201d; &#x201c;accelerated filer,&#x201d; &#x201c;smaller reporting company&#x201d; and &#x201c;emerging growth company&#x201d; in Rule 12b&#x2013;2 of the Exchange Act.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:3.0pt;font-family:Times New Roman;">&#160;</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:30.306%;"></td>
    <td style="width:2.019%;"></td>
    <td style="width:35.361%;"></td>
    <td style="width:30.296%;"></td>
    <td style="width:2.019%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_2926563a-b0ff-49e9-845a-78ae4750e744" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Large accelerated filer</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
    <td style="background-color:rgba(0,0,0,0);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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#9745;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accelerated filer</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
    <td style="background-color:rgba(0,0,0,0);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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#9744;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-accelerated filer</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
    <td style="background-color:rgba(0,0,0,0);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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#9744;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Smaller reporting company</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
    <td style="background-color:rgba(0,0,0,0);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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d7379904-dd6d-46e3-a9d7-01295f10b3f0" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Emerging growth company</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
    <td style="background-color:rgba(0,0,0,0);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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_dde8e9a3-d20b-472d-acef-eaa77ebbff8c" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:3.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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. &#9744;</span></p>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:3.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b&#x2013;2 of the Exchange Act). Yes </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d96b61b0-f3ee-45c2-8cd8-578a77a71168" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> No &#9745;</span></p>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:3.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of August 2, 2021</span><span style="text-transform:uppercase;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">,</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> there were </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_24455fb7-a4df-4a51-b87e-0c845ef7d3ee" contextRef="C_b5758bcb-5c68-45fc-a5a2-2c2ae4f1141c" name="dei:EntityCommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">35,582,107</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of common stock of Benchmark Electronics, Inc., par value $0.10 per share, outstanding.</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:0.7pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">TABLE OF CONTENTS</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:8.343%;"></td>
    <td style="width:83.333%;"></td>
    <td style="width:8.324%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Page</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">PART I&#x2014;FINANCIAL INFORMATION</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 1.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_1__financial_statements"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Financial Statements (Unaudited)</span></a></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#condensed_consolidated_balance_sheets"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Condensed Consolidated Balance Sheets</span></a></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#condensed_consolidated_statements_income"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Condensed Consolidated Statements of Income (Loss)</span></a></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#condensed_consolidated_statements_compre"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Condensed Consolidated Statements of Comprehensive Income (Loss)</span></a></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#condensed_consolidated_statements_shareh"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Condensed Consolidated Statements of Shareholders&#x2019; Equity</span></a></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#condensed_consolidated_statements_cash_f"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Condensed Consolidated Statements of Cash Flows</span></a></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#notes_to_condensed_consolidated_financia"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Notes to Condensed Consolidated Financial Statements</span></a></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 2.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_2_managements_discussion_analysis_f"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 3.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_3_quantitative_qualitative_disclosu"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Quantitative and Qualitative Disclosures About Market Risk</span></a></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 4.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_4_controls_procedures"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Controls and Procedures</span></a></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">PART II&#x2014;OTHER INFORMATION</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 1.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_1__legal_proceedings"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Legal Proceedings</span></a></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 1A.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_1a_risk_factors"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Risk Factors</span></a></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 2.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_2_unregistered_sales_equity_securit"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Unregistered Sales of Equity Securities and Use of Proceeds</span></a></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 6.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_6_exhibits"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Exhibits</span></a></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30</span></p></td>
   </tr>
   <tr>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#signatures"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">SIGNATURES</span></a></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:11.0pt;font-family:Times New Roman;">&#160;</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:0.7pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="part_i_financial_information"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">PART I - FINANCI</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">AL INFORMATION</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:11.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_1__financial_statements"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Item 1.	Financi</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">al Statements.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">BENCHMARK ELECTRONICS, INC. AND SUBSIDIARIES</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="condensed_consolidated_balance_sheets"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Condensed Consolida</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">ted Balance Sheets</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">(unaudited)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"></td>
    <td style="width:1.5%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:12.824%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.5%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:12.824%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands, except par value)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Assets</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Current assets:</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash and cash equivalents</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fcec5558-c7f4-451e-bbce-9a17231e2cae" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">369,301</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_adc13be6-1ecd-4940-b4ae-c8432dd16f0f" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">390,808</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Restricted cash</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ade698d2-f107-4108-ad0a-d049a20d7ae8" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:RestrictedCashCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,142</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_139f4e73-e3fd-48a3-a99e-43c006559a8d" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:RestrictedCashCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,182</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable, net of allowance for doubtful accounts of<br />&#160;&#160;&#160;$</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e8aecc5b-83d0-4528-923a-ed2e65c4ab42" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">828</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1bda3a54-940f-4056-9850-d271844ac958" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,371</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, respectively</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_16556b0a-45c8-4c24-9cf7-f3f7acd5d970" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">290,073</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_25024cd6-56ec-462a-8240-a68c81e461e1" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">309,331</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Contract assets</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2e8ea60c-6e0b-4b0d-83f8-40c0a213dc91" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">154,629</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_be35c1fb-2516-4635-837d-2996f274a4f4" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">142,779</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventories</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bd7511ed-8202-45f5-9ed4-75954d980728" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">415,322</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b23befc0-0995-42d0-b557-1fd3ae50411e" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">327,377</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Prepaid expenses and other assets</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2924bfe3-83fb-4757-9766-7c25c0286bd2" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">36,264</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2265b6bf-87e7-4459-b902-839fb88dbbd8" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">26,457</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income taxes 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_02ae3dd9-1b0f-4e73-92c1-c3bb6e79aad7" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:IncomeTaxesReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">246</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_037b7352-9242-47b9-a2c2-d16bfabbfa77" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:IncomeTaxesReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">417</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:42.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:42.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total current assets</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e70437d0-32ca-4521-ab50-882c4ff11d63" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,266,977</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b197daca-946b-47de-ab3d-69449ad3341c" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,202,351</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f6f330c5-faea-4a27-bf4d-375ed820c402" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">188,318</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8d536efe-6460-4722-8544-d9e5477d0241" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">185,272</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease right-of-use assets</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e0d17f77-9e63-4ba2-a140-aba699c3bfda" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">89,567</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8202ffa0-e6f7-4cf0-9f21-8a4ad5ba0751" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">79,966</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ccb49867-efae-45eb-8dc3-6a3b63e52469" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">192,116</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b302d959-6d0a-4f19-bb7c-fc39bca9878a" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">192,116</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred income taxes</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0acc6222-9c5a-4edc-9a1b-f9f6f771ef28" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:DeferredIncomeTaxAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,941</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2d49dfcc-ad9b-4872-99ff-e390fd1eaa0d" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:DeferredIncomeTaxAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,924</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_312f26fd-5f3c-4e70-9430-048a3582e0a9" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">76,872</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_32e4cc34-dbfa-49ca-80cf-05e9e283708b" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">79,606</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cefe2218-a2f4-4b2e-9029-5ee458a54c0d" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,818,791</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_acf45c17-5004-408b-be3f-aa272a90123f" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,744,235</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Liabilities and Shareholders&#x2019; Equity</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Current 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Current installments of long-term debt</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ca83dc04-2b7e-4104-af94-5aa04558257e" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,259</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e1016558-f36f-4cb0-91ef-5e9c837b5551" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,161</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7a8f4c75-6aad-467a-8de2-ecca15117d88" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">380,164</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2347422c-d132-4092-b7c1-f47b45438eb2" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">282,208</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Advance payments from customers</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5f6d9aee-f682-4316-bb45-21692f136d3c" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">88,686</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6583a688-b892-4f74-adb2-1c7046995239" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">84,122</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income taxes 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e7c74ebb-a31c-4267-95a0-5fce453114c3" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:AccruedIncomeTaxesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,330</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_915ce540-7b1b-4d0f-a635-2097c29cff22" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:AccruedIncomeTaxesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,572</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_491191ab-b245-4819-9fb0-8398d7e6efb5" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">95,970</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_271068a7-ca90-4383-9fcc-793bb5cba3a2" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">100,073</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:42.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:42.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total current 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ee384d6b-7bd2-449c-a77c-c7e854f3e5c8" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">581,409</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_05c66b9a-4945-49f0-a5e3-be0e9e1eb46b" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">481,136</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term debt, less current installments</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_28ca4f1a-7e71-4430-8e64-0516fd1deb33" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">126,639</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e1ab006f-e1fe-4d0e-975a-48e59c8acbd8" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">131,051</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fab4a3c7-38e1-426b-b14f-2942f7059d6c" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">80,580</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_50956ee2-471f-4cec-85ee-75ae7001462b" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">72,120</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other long-term 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dd8e5073-3d6c-47b4-906f-b4cd155f5fca" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:OtherLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">59,024</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1f57973a-9196-4b41-aa44-37b549376340" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:OtherLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">65,552</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred income taxes</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f3e48cd5-fc76-43cc-86ad-722e6aa02a65" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,861</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9809080b-ef4a-4e8b-a23f-ca35828edbc6" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,788</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;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_c0dc83e9-5a98-49a2-bad9-7bbebee822fe;"><span style="-sec-ix-hidden:F_7c7be6d3-04a2-47c9-9b9f-b8dbdbd1e75d;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Commitments and contingencies</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Shareholders&#x2019; equity:</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Preferred stock, $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_11027212-8c99-4371-8165-b0cda4851a8d" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_USDollarShare" decimals="INF"><ix:nonFraction id="F_1c3a2776-c308-40d4-b472-0bd0c2c0fd37" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_USDollarShare" decimals="INF">0.10</ix:nonFraction></ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;par value; </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e9387684-8937-446d-91ba-fe01bb904686" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" scale="3" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction id="F_a87c99fc-f67e-4750-bacf-ab9ac8a71813" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" scale="3" decimals="INF" format="ixt:numdotdecimal">5,000</ix:nonFraction></ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;shares authorized, </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ed049ba2-68fb-462a-be75-ebcbad390005" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_48e47083-55c4-4793-bdb5-38183b871857" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" scale="3" decimals="INF" format="ixt-sec:numwordsen">none</ix:nonFraction></ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><br />&#160;&#160;&#160;issued</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_e49fefba-8d95-4184-9077-d20fcd2963ac;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_04d328a3-5915-4709-b54a-425433d6bd38;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Common stock, $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_31114e52-9f33-4dab-9ea9-3b640f101c0f" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_USDollarShare" decimals="INF"><ix:nonFraction id="F_d49c583f-f74e-418f-b28f-ff892a3efe50" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_USDollarShare" decimals="INF">0.10</ix:nonFraction></ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;par value; </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_47148ec4-96ea-4a9d-b6d0-283acff92fd9" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" scale="3" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction id="F_9afbf6f8-b09f-431a-9154-66f3ce1f1a3e" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" scale="3" decimals="INF" format="ixt:numdotdecimal">145,000</ix:nonFraction></ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;shares authorized;<br />&#160;&#160;&#160;issued and outstanding &#x2013; </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d797f3af-ab75-4c0b-a3ba-982668832ddf" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal"><ix:nonFraction id="F_bab1874b-9bc6-4834-8cd5-7c4bd5f237da" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">35,566</ix:nonFraction></ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;and </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_323602f4-5f37-4cf7-a5db-8b04cd34e9d6" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal"><ix:nonFraction id="F_7e1f2f49-fc6b-41e0-8474-30db4df561ec" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,295</ix:nonFraction></ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, respectively</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_03e6249a-6868-46c5-9981-7bf1fd95f6e4" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,558</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e4a1fabd-9c01-4d02-9b46-d594876189b3" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,629</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Additional paid-in capital</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c9b8a6ec-8a36-4489-84d0-3949836fae91" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:AdditionalPaidInCapital" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">503,386</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6af32f34-6c07-4e52-897f-16f64c2c9b36" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:AdditionalPaidInCapital" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">510,405</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Retained earnings</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_16bc7d1f-13ec-42f9-91fd-2320f98246ed" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">476,855</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_42588317-91cb-4120-a6f1-aeda0e2e557e" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">492,205</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accumulated other comprehensive loss</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1357eb02-40c4-431b-a456-6e744d0d57a6" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">16,521</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8959e1f7-19bc-431f-842d-c3cdc1fe46f7" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">16,651</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:42.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:42.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total shareholders&#x2019; equity</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_88909af5-3483-47c5-97d2-6d75b35c4706" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">967,278</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7a1fa6a6-7bc0-494f-848c-7dfffad89da0" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">989,588</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6560b771-e02f-4a42-a870-b04633e1dc74" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,818,791</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9ac31cd4-7370-4b08-af95-795909956f45" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,744,235</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">See accompanying notes to condensed consolidated financial statements.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:0.7pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">BENCHMARK ELECTRONICS, INC. AND SUBSIDIARIES</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="condensed_consolidated_statements_income"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Condensed Consolidated</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> Statements of Income (Loss)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">(unaudited)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"></td>
    <td style="width:1.12%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:9.157%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.12%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:9.157%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.12%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:9.157%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.12%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:9.157%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:9.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands, except per share data)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1bed557b-3df0-4248-8509-21476cf87e21" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">544,662</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_05529fdc-f10e-49d2-bfd1-62d5c415b3e8" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">490,966</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d3500dca-aabe-4050-9745-1934f3282145" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,050,383</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d91312cd-0248-4ddc-8aa7-656855df516a" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,005,930</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cost of 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_953035f2-a719-4c1e-8658-ab6b26df0df6" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">496,749</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_43e79b30-47d1-4ef8-aa99-3e3db9dc00a7" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">456,294</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ffcf94e9-5a26-4094-8dc1-3e06d52c4ab6" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">960,243</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_540f2aa3-8646-42d1-b88c-50525dd80021" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">927,897</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Gross profit</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_176eea8b-29ef-4bf7-9f30-645317be4500" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">47,913</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_baf1e4ea-a0a4-409d-b646-56ee38daaeff" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">34,672</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e5a6f4bc-a7ef-4b1a-a0b9-bdad048c8916" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">90,140</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_76a253f8-16cc-4fde-8fba-b3d6cf600c97" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">78,033</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Selling, general and administrative expenses</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_727255b7-f7d1-461b-a538-08f225bca6eb" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">34,034</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a4f73529-b3ef-4bb4-bd2b-3de26dbc729b" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">28,516</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cfa59758-c060-45e3-870c-6bce7dbb58e7" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">64,582</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5bd70533-3c0b-4d4c-97e8-8cfe3921177d" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">60,091</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of intangible assets</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_43ef4afa-06a8-4080-acd8-cc7cbcaa9b6c" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,599</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ccc49ab2-f71f-4fe7-8ae8-7a2305d272ca" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,371</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e202ead3-33ba-4d2c-900f-bd397a75b660" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,197</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_108eef16-c365-4631-a4f5-71504b82bf1e" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,752</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Restructuring charges and other costs</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5398b284-dd9f-4f01-a096-38f8523df2b4" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="bhe:RestructuringChargesAndOtherCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,581</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_13b2bbf2-c5cc-4ab6-b806-a5cb56502ef1" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="bhe:RestructuringChargesAndOtherCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,657</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1c33eb40-6e2a-4073-bda9-fa4efae625bb" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="bhe:RestructuringChargesAndOtherCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,172</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8d2fac58-84be-41bc-a174-72b614a12892" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="bhe:RestructuringChargesAndOtherCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,572</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ransomware related incident costs (recovery), 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cd3d8494-ca6a-4bda-9959-8476684756a5" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="bhe:RansomwareRelatedIncidentCostsNet" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:zerodash">&#x2014;</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0526397a-1c55-4222-8c27-618da4cf2a00" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="bhe:RansomwareRelatedIncidentCostsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ef9a1965-bd15-4da6-b5a2-650683c0f306" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="bhe:RansomwareRelatedIncidentCostsNet" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">3,444</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2689ed47-ff3e-4233-a06f-25b5f13cba98" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="bhe:RansomwareRelatedIncidentCostsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income (loss) from operations</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0b2f19ce-5339-4eb9-ac85-826daea000b2" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,699</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8daaac8b-c891-4c62-ad0e-14f0bbf93bc6" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,872</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_004de086-958e-43f6-9850-e48c79d7c3b8" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">22,633</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5ca69376-4a6a-4f18-b933-04d43905b67c" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,618</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest expense</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4e9c508b-b457-4f97-902e-09cd5619103b" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,079</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c320cd9f-8310-47d0-80e8-fea31e8e72bc" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,351</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_01127674-b591-4e66-b8b6-6de13b2ac9a0" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,228</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_290cb2eb-34b2-4c2d-b37b-3c78f2ede52d" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,053</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest income</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_69f4250a-5a53-434e-a2f3-ae53f732f2fc" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">164</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_21e684c7-c155-4a2e-b4ee-d50cf0a127f9" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">287</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4be5ad09-b512-48b6-b92b-10ffa4396522" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">329</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f7a34c0f-3cb8-4d16-b954-c4a597ec2a85" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">886</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other income (expense)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a27a1d59-b85d-4356-8456-60852544b234" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">440</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2fca5058-4643-4a20-90da-1c92605d2e2f" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">32</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0919067f-8030-4247-8f47-4e17f081556a" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">164</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b6c73724-d931-41bf-9cb6-a94896f48311" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">630</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income (loss) before income taxes</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0e79af1a-e0ed-4e83-a95c-6fdd3ce5b361" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,224</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c42cc70f-794e-4310-bafe-5ea19741ab7e" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">3,904</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3b7d1e52-0e92-4b74-a2cb-7a95d74b6239" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,898</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ec0f0db3-7b0f-4f8c-ab16-a16e1567df92" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">821</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income tax expense (benefit)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_faa23c05-5469-4f76-9c1b-5430f52b1385" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,855</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_21be4687-010c-42fc-9667-e5d28becac67" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">497</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c114cc59-a7d0-4aec-b1e0-8ccd50a58dbf" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,612</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cb9647cd-dc15-4dba-8d07-7518a1f41bd2" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">376</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_98ee4d5f-64e2-421c-a4bf-ce01a0bd5fcc" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,369</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8bb7e077-a1eb-424d-91ac-0e203e6eb46d" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">3,407</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5a3da840-cc62-4f96-9852-38475907dedc" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,286</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ee1538c5-f8c6-434e-b6aa-e46de43ad514" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">445</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Earnings (loss) per share:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1e2ab8da-2d34-4f77-afef-9a0d57fd231a" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:EarningsPerShareBasic" unitRef="U_USDollarShare" scale="0" decimals="2">0.21</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b57743dc-4216-469a-99d1-63f7201aa458" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:EarningsPerShareBasic" unitRef="U_USDollarShare" scale="0" decimals="2" sign="-">0.09</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_175eb89b-1aa8-4657-9ccf-a1b9a6256414" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:EarningsPerShareBasic" unitRef="U_USDollarShare" scale="0" decimals="2">0.42</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3f9de464-c1d0-416d-a7f8-3885a357e597" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:EarningsPerShareBasic" unitRef="U_USDollarShare" scale="0" decimals="2">0.01</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Diluted</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_87341114-aa7e-4e8d-9261-0ba081e5383a" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:EarningsPerShareDiluted" unitRef="U_USDollarShare" scale="0" decimals="2">0.20</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d1c77eb5-25eb-4904-ac7b-bdd98949e632" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:EarningsPerShareDiluted" unitRef="U_USDollarShare" scale="0" decimals="2" sign="-">0.09</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5c06c490-ed41-45ea-b832-4a48fd8a3892" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:EarningsPerShareDiluted" unitRef="U_USDollarShare" scale="0" decimals="2">0.42</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_36a13a88-171c-49f0-a24e-732b2c40aa2f" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:EarningsPerShareDiluted" unitRef="U_USDollarShare" scale="0" decimals="2">0.01</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted-average number of shares outstanding:</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_95524b64-831b-4b18-9f46-20bb03db0af4" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">35,753</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c334e920-3e1b-4e06-9786-1959c5069e68" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,439</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4542dd3f-feed-4ce8-b959-cdabd3c217f1" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,000</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0544dd2f-7a56-4ec0-ac61-2e7cb71e7146" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,614</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Diluted</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_01d617f8-654c-4696-b6c8-93ed046709ee" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,061</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_92cb790a-d4a4-43d7-b337-b254de1afe12" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,439</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8d022596-5be1-44aa-887c-254aab064604" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,474</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9066de9a-0471-4251-a7cf-e903ac25f981" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,863</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">See accompanying notes to condensed consolidated financial statements.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:0.7pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">BENCHMARK ELECTRONICS, INC. AND SUBSIDIARIES</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="condensed_consolidated_statements_compre"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Condensed Consolidated Statem</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">ents of Comprehensive Income (Loss)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">(unaudited)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"></td>
    <td style="width:1.12%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:9.157%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.12%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:9.157%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.12%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:9.157%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.12%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:9.157%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:9.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fae1b68c-0812-49d4-99d7-f32b091ea425" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,369</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_235901ac-6462-4496-8bff-bdd159a241ba" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">3,407</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5dd87527-28e8-4079-a67a-ff1f8b3318be" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,286</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5707daae-4327-417f-b986-8fcae5ecc761" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">445</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other comprehensive income (loss):</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Foreign currency translation adjustments</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c0d12a32-9026-43ac-9061-687625f00e09" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">712</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_711c7fdf-a39c-4943-9b06-7bf5d233a0b5" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">866</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b952e0d8-2ef9-46fe-809d-75d093aa8a4f" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,708</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fc329a3f-3ffb-4ac6-b4d8-3a5bb3a95df4" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">391</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unrealized gain (loss) on derivative, net of tax</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5e0392a0-3e97-42de-b330-99e08ed7caf5" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">637</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3cf001c3-528b-4afd-8f9a-bc18618b68f3" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">264</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3c4e4821-23aa-4843-ad4a-9396b8dcf058" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,582</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_87b6958d-b8c7-4068-a344-d2ac506ccb3b" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">4,358</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8ca8f515-7f66-4f15-9791-15de76f3f697" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">117</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_94525d4d-3710-4d48-b319-a0d18166f198" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">101</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fef5393f-dc8d-40e9-94ed-f83b6b818448" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">256</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bd98c997-7b63-4abe-9d57-e613a8126894" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">216</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other comprehensive income (loss)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5d1f01b7-a152-4fc0-9c59-b6bd2b1e0d22" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,466</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7eba8310-ed5b-496a-a3ad-de1c3fa8c975" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">703</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_118f469b-9838-4ade-bded-769c0cbea79e" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">130</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_eac534bd-f83b-4a4d-a124-3d54ed91b4e8" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">4,533</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Comprehensive income (loss)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cf02f6f9-88ff-4258-a610-ec9a4bcc78a5" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,835</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_822acd40-2c0b-4edc-ac5e-9f0d821bea95" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">2,704</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_432c9863-7eb8-425d-8c65-b8b82b0e5aea" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,416</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_10b6f4a4-db15-4291-88bb-2cf48eea8e6c" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">4,088</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">See accompanying notes to condensed consolidated financial statements.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">BENCHMARK ELECTRONICS, INC. AND SUBSIDIARIES</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="condensed_consolidated_statements_shareh"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Condensed Consolidated Statem</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">ents of Shareholders&#x2019; Equity</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">(unaudited)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:29.954%;"></td>
    <td style="width:1.009%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:7.88%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.019%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:7.843%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.019%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:7.843%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:7.843%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.019%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:10.204%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.019%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:10.204%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Shares</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Common<br />stock</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Additional<br />paid-in<br />capital</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Retained<br />earnings</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Accumulated<br />other<br />comprehensive<br />loss</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total<br />shareholders&#x2019;<br />equity</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balances, December 31, 2020</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_765a47ce-b035-4add-99ac-b8b6c69076b7" contextRef="C_24faebb0-574a-4f55-8b96-ed04f2ca8ecf" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,295</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6ebe8f5b-8065-4b61-bb8c-a43139df9054" contextRef="C_24faebb0-574a-4f55-8b96-ed04f2ca8ecf" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,629</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b18dcb15-6f22-44d6-a7f9-d1074b2fb64e" contextRef="C_ce3a7670-c6dd-4dc1-90ea-f1edb75416b0" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">510,405</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c0f86fdb-12c9-46a1-9e4d-3b31e311f2d5" contextRef="C_ff247751-7c84-46f8-852a-8cb04fee6069" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">492,205</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ad1d6281-9593-4efa-afbb-d06f15c15185" contextRef="C_e4576314-1b62-47d9-afb5-04e355d034b7" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">16,651</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2e4a872f-3f57-421d-9a7f-cce0d6320dfb" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">989,588</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock-based compensation 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dd929f70-eae1-4dde-b111-124d209728e8" contextRef="C_21d41fcf-7099-435e-bc80-69f9a835a24e" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,863</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cb75f215-7930-49e6-b34c-fb206b27853f" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,863</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Shares repurchased and retired</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c9b2bd66-f2d4-4d16-b72c-64ab8ab4a89e" contextRef="C_166f8592-ac75-4135-bc2a-244e7f05fbdf" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">1,008</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6379e12e-e173-47e7-ad8a-5c401848cedf" contextRef="C_166f8592-ac75-4135-bc2a-244e7f05fbdf" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">99</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fd4db3e1-8e0b-4d9a-8bc5-d7c33aaba6e4" contextRef="C_21d41fcf-7099-435e-bc80-69f9a835a24e" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,227</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d5628dfe-5d5e-4144-8d27-12243cf01784" contextRef="C_f43295de-3322-46f5-b372-a1e31137ba1b" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,993</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_088d4b8a-04c4-4b65-9775-398872bf9cc4" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">30,319</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock options exercised</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4aef3ab8-52e5-4869-b933-258daba07130" contextRef="C_166f8592-ac75-4135-bc2a-244e7f05fbdf" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">29</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e8159d0d-e245-4d59-8e63-0b2d23e248c5" contextRef="C_166f8592-ac75-4135-bc2a-244e7f05fbdf" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_54857b1f-e7f1-410e-a425-86749c1d99ad" contextRef="C_21d41fcf-7099-435e-bc80-69f9a835a24e" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">343</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_477c1506-5356-414e-aa64-bf4c795f7107" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">346</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vesting of restricted stock units</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a44a2598-2e65-4d6c-a98b-f659e182e84e" contextRef="C_166f8592-ac75-4135-bc2a-244e7f05fbdf" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">351</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4edbc76d-82a9-4592-9f39-fc34be2232d4" contextRef="C_166f8592-ac75-4135-bc2a-244e7f05fbdf" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">35</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_125b129f-7a66-4778-9b6b-3cfdd2ba0408" contextRef="C_21d41fcf-7099-435e-bc80-69f9a835a24e" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">35</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Shares withheld for taxes</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8a6d2e43-54a0-49d3-9aee-c9ea46abf23c" contextRef="C_166f8592-ac75-4135-bc2a-244e7f05fbdf" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">101</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_295bcd48-d7b9-40d6-bdb7-5e6b3812b077" contextRef="C_166f8592-ac75-4135-bc2a-244e7f05fbdf" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">10</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_59421035-4b7d-416a-9fbc-e9934a1a222e" contextRef="C_21d41fcf-7099-435e-bc80-69f9a835a24e" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">2,963</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_245cd3bf-5a26-4aca-b71f-62e094bef96e" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">2,973</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Dividends declared</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9f436986-4762-4686-869b-7cd5f2948c74" contextRef="C_f43295de-3322-46f5-b372-a1e31137ba1b" name="us-gaap:Dividends" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,643</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c010eeb7-9110-4be8-a956-a6cc5006d138" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:Dividends" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,643</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1a0df477-596d-456e-99f5-4b6f4801b21a" contextRef="C_f43295de-3322-46f5-b372-a1e31137ba1b" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,286</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0e12ad61-e710-4f15-9db3-edcca1c5d4e2" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,286</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other comprehensive income</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_95204f5e-3ba2-461a-8c7a-9c696156d0d5" contextRef="C_98f84939-8eea-4c91-a361-d6ed450619eb" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">130</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9349fe4a-2b86-4c09-a759-f6e46173b220" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">130</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balances, June 30, 2021</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4413fa88-c9e7-4f49-96fc-c91ec7acc8f5" contextRef="C_7080df49-c176-495e-99f2-a051ecc901d9" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">35,566</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ee2e3952-33ef-41e6-bbe6-84d6f8fa8101" contextRef="C_7080df49-c176-495e-99f2-a051ecc901d9" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,558</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ce554481-d528-4002-80aa-38d6a64033e6" contextRef="C_dcd3ca3f-43d1-41a1-ba20-153b86c076a4" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">503,386</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b7f2d986-16f4-456f-81ef-25d9092ae2db" contextRef="C_9961cfde-a45c-46e2-806e-9657f2deeeb9" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">476,855</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e8ce9345-cf1d-4403-93db-f6547e3ffadf" contextRef="C_ea9bec5a-c198-4ab1-9eaf-59e8e6578133" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">16,521</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_02094353-88f8-411a-b599-762c42c3f108" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">967,278</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balances, March 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e4f8bb39-6d89-4776-9419-71794e287222" contextRef="C_f3448228-def9-49af-9352-502f23348b40" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,062</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a2c02efd-130f-4da4-9b19-979c91c64c88" contextRef="C_f3448228-def9-49af-9352-502f23348b40" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,608</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_67771535-8a07-4d83-8d02-618f1c6cd14b" contextRef="C_398ba36a-b73d-4ac2-b45f-4aadc2b2f719" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">505,659</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_239d5ade-86fa-4166-ac74-9656f3f0b9be" contextRef="C_034bbbf8-19f5-481b-a209-ed5aa4363c07" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">486,267</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6805ae43-576d-4997-976c-02b934592622" contextRef="C_030bf372-6793-4520-abe5-9e1536e2ad72" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">17,987</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4fc5eae1-d40f-4f2d-9060-801707e24774" contextRef="C_13f35ca0-45e2-4209-9702-622349f00b18" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">977,547</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock-based compensation 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c48843c8-baa1-4183-b2e5-015beef0e9bb" contextRef="C_ef5f77f7-9a31-42a7-b8e8-0b9460bfbb15" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,013</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_95f3d394-95d5-4430-9941-951af2482933" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,013</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Shares repurchased and retired</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1234c296-e2b5-48d2-975c-0bb8c65038a9" contextRef="C_c4bd9290-56e6-47f6-a59d-c1022adc5daf" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">567</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fef8f6e4-72e0-4ca0-9d9b-1a86ec76df54" contextRef="C_c4bd9290-56e6-47f6-a59d-c1022adc5daf" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">57</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_78b6b60c-3bf4-41e1-bf15-4063eb31cab0" contextRef="C_ef5f77f7-9a31-42a7-b8e8-0b9460bfbb15" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,300</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_35aaf9f7-f3f1-473c-a106-76571da882a0" contextRef="C_9de5cfda-0394-4d9d-9f69-89394b9e3473" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,910</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_eb3c6533-46f1-4e45-bcc3-40f50c06bff3" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">17,267</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock options exercised</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_04a4c72c-c6db-408a-8f16-63e1811afe9f" contextRef="C_c4bd9290-56e6-47f6-a59d-c1022adc5daf" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">4</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fa18da64-2344-442b-ac58-a80127dea240" contextRef="C_ef5f77f7-9a31-42a7-b8e8-0b9460bfbb15" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">70</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_61c57981-2125-4f1a-9d05-25701e301162" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">70</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vesting of restricted stock units</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3547623a-4b5b-41ae-9f01-ec8a4c710be3" contextRef="C_c4bd9290-56e6-47f6-a59d-c1022adc5daf" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">69</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8cb99922-8d0e-46c0-83cd-542bedf6aabd" contextRef="C_c4bd9290-56e6-47f6-a59d-c1022adc5daf" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_62ba08f0-fb87-4293-ac30-ebbc3ed4aeba" contextRef="C_ef5f77f7-9a31-42a7-b8e8-0b9460bfbb15" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">7</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Shares withheld for taxes</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_db37e948-3b98-4a87-a81c-e37b637f6bfc" contextRef="C_c4bd9290-56e6-47f6-a59d-c1022adc5daf" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">2</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9fac946c-9876-4a71-a3b4-ab5f121e03b0" contextRef="C_ef5f77f7-9a31-42a7-b8e8-0b9460bfbb15" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">49</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f215a699-9d82-4a28-b06a-2ea0f9dcf0fb" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">49</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Dividends declared</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2fc60d56-cd62-4a62-bbe4-285615027dc3" contextRef="C_9de5cfda-0394-4d9d-9f69-89394b9e3473" name="us-gaap:Dividends" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,871</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f7ce20bd-aa7b-46da-af7b-bfbfbca1d211" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:Dividends" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,871</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_99450702-24bb-4658-a12e-4a4a6587963b" contextRef="C_9de5cfda-0394-4d9d-9f69-89394b9e3473" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,369</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f5da75ca-5c41-4067-91a2-8d5097a087f6" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,369</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other comprehensive income</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9130dd12-7ffc-4206-a238-6ab2725ce5b3" contextRef="C_dcdf25f7-06eb-441a-80b3-91012a8b4d8e" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,466</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3b316220-88a3-45c5-ac12-7792d5714ea1" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,466</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balances, June 30, 2021</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_37f75984-3adc-45c0-9186-bb1abd549618" contextRef="C_7080df49-c176-495e-99f2-a051ecc901d9" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">35,566</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_90035fa0-0fc5-4ac4-b4ad-95ff4929b9b9" contextRef="C_7080df49-c176-495e-99f2-a051ecc901d9" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,558</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c1dff847-ed28-4d84-ad3b-7903b08fab06" contextRef="C_dcd3ca3f-43d1-41a1-ba20-153b86c076a4" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">503,386</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d4880c2f-f307-40d0-8c23-2fc97e0d4822" contextRef="C_9961cfde-a45c-46e2-806e-9657f2deeeb9" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">476,855</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_db5994f7-8288-4926-8d69-7a344331f594" contextRef="C_ea9bec5a-c198-4ab1-9eaf-59e8e6578133" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">16,521</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_86a3f5af-1612-4447-902f-ef87de6a65be" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">967,278</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:30.019%;"></td>
    <td style="width:0.944%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:7.991%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.944%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:7.972%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.944%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:7.852%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.944%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:7.852%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.944%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:10.231%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.944%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:10.231%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Shares</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Common<br />stock</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Additional<br />paid-in<br />capital</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Retained<br />earnings</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Accumulated<br />other<br />comprehensive<br />loss</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total<br />shareholders&#x2019;<br />equity</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balances, December 31, 2019</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_15821db9-1dbc-4728-bb9f-1709f395c334" contextRef="C_a21f7e88-b34b-4578-82a6-2db4de582deb" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,957</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5c37a939-baa6-4863-8853-2797e110aea6" contextRef="C_a21f7e88-b34b-4578-82a6-2db4de582deb" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,696</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_41b405b3-efe8-45dd-919e-41bfc97e173a" contextRef="C_366c3b1e-fa44-479d-a9af-a087fedf8fb6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">512,019</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fc93b43d-9d27-406f-b6c0-48a4a516261f" contextRef="C_38e9432f-347a-4de6-a5ba-a50aee681d6c" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">515,876</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_88fc968c-1911-4da8-bcbd-c25de14c3455" contextRef="C_b95a6709-5d7f-4e5d-8fa4-5d4b739674e4" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">16,759</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4feba022-af23-4df0-9b90-b97b3f75367c" contextRef="C_b2e48000-9892-48b6-a53a-5facd5b8409e" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,014,832</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock-based compensation 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_05fe1eea-9ec2-4ac3-a15a-8f8d6f36afb8" contextRef="C_64072b52-9281-4f9b-a03c-91a6f7d3bdd4" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,044</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cf5335b2-f0ca-470a-989b-99095bed3ada" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,044</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Shares repurchased and retired</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f37769b3-770d-46a8-9248-ba7a5a97ee53" contextRef="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">724</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0fd7482f-2c86-48ce-b0e9-e53b1ef58f17" contextRef="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">73</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7cd6749a-f544-4128-bd68-fbece29e42f6" contextRef="C_64072b52-9281-4f9b-a03c-91a6f7d3bdd4" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,048</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b50cea77-2b2f-4343-8bfd-b8d5720c643a" contextRef="C_3bebe2f4-acf1-4bdd-9a97-a33ee637d955" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,208</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4cb8b277-2f64-4304-862d-dbc8523c73bf" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">19,329</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock options exercised</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f1469ca6-aba2-4867-b2e4-363789d72544" contextRef="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">17</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e9c694fd-cf40-45f4-8375-96056a20bb51" contextRef="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5742b11c-951c-49fb-9026-1fef574ca5d0" contextRef="C_64072b52-9281-4f9b-a03c-91a6f7d3bdd4" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">362</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1e3b4a14-15f2-4c8f-8f05-b15a5429e657" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">364</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vesting of restricted stock units</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_acd77511-ae66-457b-9a8e-f8db4ddb7f9f" contextRef="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">283</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_79db335d-77f8-4e17-8dfc-3d5795f672e7" contextRef="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">28</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cb57d6c5-63e6-4670-ba1d-e7b0599ad3c5" contextRef="C_64072b52-9281-4f9b-a03c-91a6f7d3bdd4" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">28</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Shares withheld for taxes</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ac7adafd-d9ce-4e43-9ae5-8b22d09b190b" contextRef="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">72</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d75f4077-47a0-4f57-b090-a79e964bcabb" contextRef="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">7</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bf9abbef-838f-43e7-b786-cbc20f112788" contextRef="C_64072b52-9281-4f9b-a03c-91a6f7d3bdd4" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,794</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_747c92ed-20e6-4a61-94fd-4dc0fe833edb" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,801</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Dividends declared</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_33e3114b-b608-4a06-a859-2a8bc43668de" contextRef="C_3bebe2f4-acf1-4bdd-9a97-a33ee637d955" name="us-gaap:Dividends" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,662</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_730e2e4b-dcc4-41e9-9483-26a8985ba6ab" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:Dividends" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,662</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dd03a99e-7c4d-48ba-b75c-b9ae881e96cd" contextRef="C_3bebe2f4-acf1-4bdd-9a97-a33ee637d955" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">445</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d3fd6178-d863-41d9-9e24-cb18c7da6105" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">445</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other comprehensive loss</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_084a9165-7562-4228-864a-23640220dbc2" contextRef="C_b03aef30-aa26-447d-a2c5-a93a0791cc0e" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">4,533</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_657ceb97-0cad-4ceb-a800-7b1f5a808fb6" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">4,533</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balances, June 30, 2020</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_30612fbc-6c4f-42d7-8881-acc2daedc41b" contextRef="C_a1daebf8-9658-4dd6-b743-ee8c0d759e1e" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,461</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b49b6179-2d80-4936-a50f-819e7625d2fb" contextRef="C_a1daebf8-9658-4dd6-b743-ee8c0d759e1e" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,646</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_21cea1fc-b361-45e0-979e-e0129a29a1e2" contextRef="C_2bf46e4b-cfb8-41c4-b4e5-6736e09d48e3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">508,555</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9b405119-b24a-4002-9790-168c6ed26de1" contextRef="C_96061b98-eaa9-4715-a750-a30b8ba86a1b" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">493,451</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_613202d9-3919-46b4-a7d8-40ac8619d9dc" contextRef="C_48a656c0-a738-43b9-b465-223865edcd5a" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">21,292</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_19f898fb-8449-49d2-9e58-25f305b31099" contextRef="C_d896a87b-4fb2-454c-b613-b2224da147c6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">984,360</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balances, March 31, 2020</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4eb7cb79-b6f1-4e02-b58a-76e5ede5cad1" contextRef="C_d1a02767-4018-4ee1-ba3d-179f07ab5ac1" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,415</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_15c75b07-9d4e-4aff-976b-7a4efca93708" contextRef="C_d1a02767-4018-4ee1-ba3d-179f07ab5ac1" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,642</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4767df99-01c9-4326-bb6e-ba2088248b75" contextRef="C_977ed014-3e8f-4393-a488-3a494ddc681a" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">505,283</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5db02ae2-6799-43f3-b52b-da8f5fd3b3be" contextRef="C_8581651a-7a3f-450a-9b3f-c132ddeb2ca3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">502,692</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_233dc1e4-8de0-47e0-88c5-f324a3e5998f" contextRef="C_21a465d3-bd01-4ae9-a450-49588ce9c8ae" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">21,995</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8d771adb-e235-4406-aae3-cd212276ebc3" contextRef="C_cff2cb78-291f-4493-99ea-90fcb1d44434" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">989,622</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock-based compensation 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_87ae9ea4-391c-4fc8-b542-956ae8098438" contextRef="C_ef139db6-9d48-4164-b722-467562b59230" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,305</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_73927877-43bc-4a03-9067-cd39c849c1fb" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,305</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock options exercised</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7b11b74b-1d87-4701-ba82-67e211c05fe0" contextRef="C_bd45ef0e-21e4-4040-b276-cf2e6b43ae5f" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">1</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_794a4c0a-ba62-4541-9271-4953956f8176" contextRef="C_ef139db6-9d48-4164-b722-467562b59230" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ecb7cba7-bd1b-464e-bf12-ff35d37e3a24" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vesting of restricted stock units</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1bcf3fbc-f609-467b-8a26-06606e3a7126" contextRef="C_bd45ef0e-21e4-4040-b276-cf2e6b43ae5f" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">47</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_29f1ca50-ca36-4d3a-86a9-b2d71dc8be77" contextRef="C_bd45ef0e-21e4-4040-b276-cf2e6b43ae5f" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0c42603e-12f8-4106-993b-164e4c5ed15f" contextRef="C_ef139db6-9d48-4164-b722-467562b59230" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">4</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Shares withheld for taxes</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e28283d5-9fbb-48c6-9459-188d9323b7e0" contextRef="C_bd45ef0e-21e4-4040-b276-cf2e6b43ae5f" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">2</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_06ef7652-51a1-4ff0-972e-a00477c32eb7" contextRef="C_ef139db6-9d48-4164-b722-467562b59230" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">34</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d1481280-2c3f-44ac-8ced-53a139926380" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">34</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Dividends declared</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_192504f7-2c8f-40de-9bf2-da4f7654b1f1" contextRef="C_c04c3aba-edde-49df-ae37-2e488c67a030" name="us-gaap:Dividends" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,834</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9c4e24de-53d0-4ab7-904e-a9e6b8b833d2" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:Dividends" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,834</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f563aec1-766e-43c6-a445-daa2e6115553" contextRef="C_c04c3aba-edde-49df-ae37-2e488c67a030" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">3,407</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_451c5950-28e5-4efe-b647-56625ae68942" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">3,407</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other comprehensive income</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_40cc980b-293d-4392-af83-98eb6272d5fd" contextRef="C_5aaf857c-0f19-47b9-a01d-1e5e8bd8c47c" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">703</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_536da7a3-d594-436b-8382-e099d224ec35" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">703</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balances, June 30, 2020</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7d559c20-b26e-4cb8-8ae7-9e972dec824f" contextRef="C_a1daebf8-9658-4dd6-b743-ee8c0d759e1e" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,461</ix:nonFraction></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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_82af8b9c-543f-4c19-8b17-14031f20c439" contextRef="C_a1daebf8-9658-4dd6-b743-ee8c0d759e1e" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,646</ix:nonFraction></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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d5025727-aba6-4f87-b510-4a818e6d2d47" contextRef="C_2bf46e4b-cfb8-41c4-b4e5-6736e09d48e3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">508,555</ix:nonFraction></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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a4824017-f971-4b25-8a63-afc8df34dae1" contextRef="C_96061b98-eaa9-4715-a750-a30b8ba86a1b" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">493,451</ix:nonFraction></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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cb1d9fbb-34ee-44a1-9ef4-25a4fb181293" contextRef="C_48a656c0-a738-43b9-b465-223865edcd5a" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">21,292</ix:nonFraction></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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0856bb09-0e50-4cf3-b63c-6667a6c88e7f" contextRef="C_d896a87b-4fb2-454c-b613-b2224da147c6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">984,360</ix:nonFraction></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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">See accompanying notes to condensed consolidated financial statements.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:0.7pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">BENCHMARK ELECTRONICS, INC. AND SUBSIDIARIES</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="condensed_consolidated_statements_cash_f"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Condensed Consolidated S</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">tatements of Cash Flows</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">(unaudited)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.759%;"></td>
    <td style="width:1.481%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:12.602%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.481%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:12.602%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:9.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash flows from operating activities:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f08cee5b-a315-41f1-ac3f-16d773f714a6" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,286</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a2d40284-d977-4475-9118-48d2fe05552c" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">445</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Adjustments to reconcile net income to net cash<br />&#160;&#160;&#160;provided by operating activities:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Depreciation</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9fd0a933-3760-44d6-bf9e-0b379c2aeb0e" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:Depreciation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">17,735</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ddb0650f-52dc-48b7-bccc-1a7f64cc4ade" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:Depreciation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,813</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_30494b08-5695-422d-bb10-2a8a8f32d26c" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:AdjustmentForAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,259</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0c6f7d8c-2246-42b8-8d79-09bff1ac9210" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:AdjustmentForAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,718</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Provision for doubtful accounts</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b0037c0d-0c3a-4219-9d90-a82a83fb9f97" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">40</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_02b434ef-b344-4b16-9312-90af76800889" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,107</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred income taxes</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_990e1ef2-8d22-49c5-9b92-a08c7796de9c" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">944</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a47ad772-0630-468b-beac-62c06541e6ff" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">330</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Asset impairments</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1ac71e9a-51bc-4a96-98fc-d6142aa6e035" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:AssetImpairmentCharges" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_644e36d8-d7aa-42ab-91c3-03139dd558d6" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:AssetImpairmentCharges" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,214</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(Gain) loss on the sale of property, plant and equipment</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_47e17c48-993a-4d40-bc61-15dd1c7915e5" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">14</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_08d01744-5b42-4645-81e6-0afc00b2f7e0" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">139</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock-based compensation 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d4ba38cb-2c72-4ece-904e-0d031cd45eae" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,863</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1a540354-28bf-48b8-8e65-e72c11e63597" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,044</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Changes in operating assets and 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b24523f8-ae20-4827-b0b8-489947615dd4" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">18,959</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e9370957-23f4-4219-8b79-1282e4664184" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">20,356</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Contract assets</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_04252b49-0d6b-423f-b6f4-a155989f5ea8" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,850</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_97d879b7-875e-43c0-af0a-086db76a5070" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">7,420</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventories</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_35dde59d-044e-4d11-8052-c2d04a86388b" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">88,634</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_31f8bb67-50cb-4140-bafa-5328ac642cfc" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">48,668</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Prepaid expenses and other assets</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_029aed44-e63c-4225-82b3-86d1fc856212" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,372</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6d3dc9d1-d9ec-4aec-882b-7ffa494f3567" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,234</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_752b83ca-07b8-4a4d-b55f-f677e65343ee" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">92,677</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_85f99a2f-2d25-4870-b8d7-1caa937313a2" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,980</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Advance payments from customers</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0c4ebf84-26f7-4d1e-9072-6f4d5e15f540" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,563</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_54a7e1d1-bd65-42b5-8f49-3e2d13dcd583" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,267</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_97799ebb-61ea-42a3-93f1-f5321c653f60" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">11,854</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5dfe7bf3-6665-4540-9da2-4f8169581984" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">12,176</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fd25da1a-7ce1-43a7-b36d-f82e28ef29ee" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncreaseDecreaseInLeasingReceivables" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">485</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_32c7db02-57ea-47ac-b7d9-b4f878786bf5" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncreaseDecreaseInLeasingReceivables" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">236</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income taxes</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_95a27434-8cc7-4155-9f1d-f3e23cc75ac1" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,016</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0ed6096a-0b95-4618-a1c1-c06e68b524bd" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">2,135</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:42.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:42.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net cash provided by operations</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e55bfbbf-c20a-48ef-b12d-50df1ffa5880" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">40,273</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c1868eb7-acb1-4349-8ec4-ff606cad8e3a" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">19,918</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash flows from investing activities:</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Additions to property, plant and equipment</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d5407d44-3735-41ac-89af-3dd9c2861328" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">16,681</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4e40aa96-e4c3-4aae-b8aa-c8a031e4660d" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">21,402</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Proceeds from the sale of property, plant and equipment</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_71470d5d-aea4-4d5a-9f99-40c3370da611" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">116</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6ffc8b7d-e324-416f-9b39-09bb50b59650" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">307</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Additions to purchased software</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e0033836-bd96-4270-b45c-3e675f1bfdf8" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:PaymentsForSoftware" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,938</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_77015a93-5c85-4685-b9fc-79184e95db04" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:PaymentsForSoftware" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,888</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash received from business divestitures</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_eb29f750-41d1-49e3-8324-ccb72a38ba37" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ProceedsFromDivestitureOfBusinesses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c179b655-fb80-4b1d-bf15-e65991953c02" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:ProceedsFromDivestitureOfBusinesses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,214</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3173ff15-3920-45a1-aa0b-07564b1f4ce9" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">72</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e8720c96-8304-408e-b014-77cc584af9bc" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">55</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:42.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:42.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net cash used in investing activities</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b12ae378-5b09-4554-b1f8-dda375a0dc48" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">18,431</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4b6a818d-fa7b-42d7-b9a5-afe080390db7" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">20,714</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash flows from financing activities:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Proceeds from stock options exercised</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_33e9bfb6-667a-48ac-b1d2-1979c69bafd7" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ProceedsFromStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">346</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_be512998-0a27-45ce-89e9-38811ec092de" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:ProceedsFromStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">364</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Employee taxes paid for with shares withheld</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_912210d6-c91e-4efd-b898-cc2dc2f4f7af" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,973</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8f3f6d68-5d30-49f5-9518-544bb9c8eb65" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,801</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Dividends paid</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_815da552-235c-43c7-9308-ebfffec714da" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:PaymentsOfDividends" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,577</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7497ad9c-c952-4ca7-a7fe-185a2aa91307" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:PaymentsOfDividends" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,365</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Borrowings under credit agreement</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_30b22438-c61d-4770-ade3-efbf9bd310f9" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ProceedsFromIssuanceOfMediumTermNotes" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1ca99370-ee09-40b3-8594-76b984ca20ec" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:ProceedsFromIssuanceOfMediumTermNotes" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">110,000</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Principal payments on credit agreement</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_47f0c79b-6614-4885-b8bc-40877c92f034" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:RepaymentsOfMediumTermNotes" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,750</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_28bd8682-61d3-48c7-b059-533a22c5f3da" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:RepaymentsOfMediumTermNotes" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">83,750</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Principal payments on 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_218bcc01-fae8-4f16-9537-43efef73dcf9" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:FinanceLeasePrincipalPayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">793</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7f326544-5a9b-4656-ad29-45264a1cf820" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:FinanceLeasePrincipalPayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">642</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Share repurchases</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2fed1f9e-281f-4909-b8c9-0e556b15f5c6" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">30,319</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f132fb19-2dfd-49fa-88b2-6dabec67b163" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">19,329</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:42.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:42.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net cash used in financing activities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f25ca90c-0589-4bb4-9af8-86d6b9ea6b38" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">49,066</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_39af211f-862a-45e0-b3ce-36748894eaaa" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">6,523</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Effect of exchange rate changes</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_48ad6411-556b-4f47-bc85-769a21de6b54" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,677</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_27292688-9441-486b-81a9-8691904b62b9" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">218</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net increase in cash and cash equivalents and restricted cash</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7137b396-833e-4da1-a610-778d04c4847b" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">25,547</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e6fda8af-b694-4fb4-8a31-891f429cd4ef" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">7,537</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash and cash equivalents and restricted cash at beginning of year</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6c951354-3ee3-44d8-8a6c-49eb8895c728" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">395,990</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f6271a8f-ac29-4736-a650-66feee3cb570" contextRef="C_b2e48000-9892-48b6-a53a-5facd5b8409e" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">363,956</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash and cash equivalents and restricted cash at end of period</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5ad79298-6930-49c3-90b7-1329eadd9905" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">370,443</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bb92afa4-d433-4727-b5f5-8246c109d6b8" contextRef="C_d896a87b-4fb2-454c-b613-b2224da147c6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">356,419</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">See accompanying notes to condensed consolidated financial statements.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">BENCHMARK ELECTRONICS, INC. AND SUBSIDIARIES</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="notes_to_condensed_consolidated_financia"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Notes to Condensed Consoli</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">dated Financial Statements</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">(amounts in thousands,</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">except per share data, unless otherwise noted)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">(unaudited)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:9.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b8ec89c4-32d5-4e28-af11-4aa6bc759382" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 1 &#x2013; Basis of Presentation</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Benchmark Electronics, Inc. (the Company) is a Texas corporation that provides innovative product design, engineering services, technology solutions and advanced manufacturing services. From initial product concept to volume production, including direct order fulfillment and aftermarket services, the Company has been providing integrated services and solutions to original equipment manufacturers (OEMs) since 1979. The Company serves the following industries: aerospace and defense (A&amp;D), medical technologies, complex industrials, semiconductor capital equipment (Semi-Cap), next-generation telecommunications and advanced computing. The Company has manufacturing operations located in the United States and Mexico (the Americas), Asia and Europe.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the SEC). The condensed consolidated financial statements reflect all normal and recurring adjustments necessary in the opinion of management for a fair presentation of the financial position, results of operations and cash flows for the interim periods presented. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the financial statements and notes included in the Company&#x2019;s Annual Report on Form 10&#x2011;K for the year ended December 31, 2020 (the 2020 10-K).</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Management has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities to prepare these condensed consolidated financial statements in accordance with generally accepted accounting principles in the United States (U.S. GAAP) with consideration given to the potential impacts of the coronavirus disease 2019 (COVID-19) pandemic. However, actual results could differ materially from these estimates and be significantly affected by the severity and duration of the pandemic, the extent of actions to contain or treat COVID-19, how quickly and to what extent normal economic and operating activity can resume, and the severity and duration of the global economic downturn that results from the pandemic.</span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_a3ab8b96-fe6c-4435-8ed5-5d90abd47c75" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 2 &#x2013; New Accounting Pronouncements</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Not Yet Adopted</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In March 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2020-04, </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848)</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. The pronouncement provides temporary optional expedients and exceptions for applying GAAP to transactions affected by reference rate (e.g., LIBOR) reform if certain criteria are met to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. This update is effective as of March 12, 2020 through December 31, 2022. We will evaluate transactions or contract modifications occurring as a result of reference rate reform and determine whether to apply the optional guidance on an ongoing basis. The update is currently not expected to have a material impact on our consolidated financial statements.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has determined that other recently issued accounting standards will either not have a material impact on its consolidated financial position, results of operations or cash flows, or will not apply to its operations.</span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_194f74db-4a20-4f27-b137-745ba45b27a0" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:InventoryDisclosureTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 3 &#x2013; Inventories</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ae103dbf-6fd4-48ae-b4e5-94a7f9817b6b" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventory costs are summarized as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.824%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.824%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Raw materials</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_406c3b8f-4d3d-4bea-9c19-f69cc3eab177" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:InventoryRawMaterials" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">399,067</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c4551075-78e3-4fda-9e71-43719e214a28" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:InventoryRawMaterials" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">312,856</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Work in process</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_70252662-05b2-433c-8de6-22a23c4311a4" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:InventoryWorkInProcess" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,790</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ca46f45f-d584-41ef-ae65-c0dc5b13183a" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:InventoryWorkInProcess" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,687</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c2c88b6f-f029-43d0-a6ad-45f410402730" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:InventoryFinishedGoods" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,465</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6c5ecf79-82cd-4bb0-95ab-38b4712ac513" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:InventoryFinishedGoods" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,834</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d5a445a1-4765-4fb3-a89e-02a51ca07c6e" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">415,322</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f849972e-6bc3-4ddf-8eba-5f3cef0696ad" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">327,377</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div><ix:nonNumeric id="F_d8d3e590-73ae-40eb-8c48-f13281f25b13" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 4 &#x2013; Goodwill and Other Intangible Assets</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b8772e3a-8031-4eef-aada-358d28bc28d8" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ScheduleOfGoodwillTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill allocated to the Company&#x2019;s reportable segments were as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.861%;"></td>
        <td style="width:1.278%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:10.731%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.278%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:10.731%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.278%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:10.731%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Americas</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Asia</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill as of December 31, 2020 and June 30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ef2f46cb-e7e6-4068-8dcc-616e7b91b191" contextRef="C_6ca7a86b-b410-4020-9898-ce9f18564870" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal"><ix:nonFraction id="F_cdfe35e1-7624-4d2f-86ff-1b6dbb3dfdf3" contextRef="C_81d19d9b-f564-4342-8dca-590135b6d11e" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">154,014</ix:nonFraction></ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_209f2a13-0429-432b-bd52-e90e4cb3f0c6" contextRef="C_8248822b-4d54-42b5-9bf1-abe325765408" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal"><ix:nonFraction id="F_a9fd55c5-7e18-4a08-99f1-92575a716865" contextRef="C_e95610db-8bb0-4fd1-a586-e77e81a6f0ab" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">38,102</ix:nonFraction></ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ae53d59b-d557-4fbe-b35a-9f99c46a9873" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal"><ix:nonFraction id="F_613607e0-5973-46dd-b4e8-caa24a413970" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">192,116</ix:nonFraction></ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other assets, net consist primarily of acquired identifiable intangible assets and capitalized purchased software costs. </span><span><ix:nonNumeric id="F_58cb8cdd-ddb3-439c-be5c-28fd871ea97e" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" escape="true" continuedAt="F_58cb8cdd-ddb3-439c-be5c-28fd871ea97e_1"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Acquired identifiable intangible assets and purchased software as of June 30, 2021 and December 31, 2020 were as follows:</span></ix:nonNumeric></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:continuation id="F_58cb8cdd-ddb3-439c-be5c-28fd871ea97e_1"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.861%;"></td>
        <td style="width:1.278%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:10.731%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.278%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:10.731%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.278%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:10.731%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Gross<br />Carrying<br />Amount</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Accumulated<br />Amortization</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Net<br />Carrying<br />Amount</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6924f74b-4e5f-40a5-a36e-27a3d7cb508e" contextRef="C_47b32db7-b401-4969-b0a9-b0c31b7c0262" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">100,189</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f8732803-e269-44ff-816f-6f5d1b1b6c11" contextRef="C_47b32db7-b401-4969-b0a9-b0c31b7c0262" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">56,562</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2fc3771f-c721-4969-add7-3b38ecedb241" contextRef="C_47b32db7-b401-4969-b0a9-b0c31b7c0262" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">43,627</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Purchased software costs</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_53552bc6-3fa9-4847-a023-26627e0f12c6" contextRef="C_74d2f1cc-762f-4314-8150-482f0108f7f3" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">48,091</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fcbcd52c-5683-45b9-8d8e-ce23eb3d43df" contextRef="C_74d2f1cc-762f-4314-8150-482f0108f7f3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">34,110</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_47905059-07c3-4c56-af2c-2e7e16402e12" contextRef="C_74d2f1cc-762f-4314-8150-482f0108f7f3" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">13,981</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Technology licenses</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c88c3743-fc73-4503-96b5-90fa21fe3d29" contextRef="C_c6df642d-754e-460f-b35e-050f1be4f10f" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">28,800</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dd5ee785-8d5c-438e-8413-1725854a393f" contextRef="C_c6df642d-754e-460f-b35e-050f1be4f10f" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">26,847</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dec3e786-8251-4088-a1ec-f1ef4ec29a1c" contextRef="C_c6df642d-754e-460f-b35e-050f1be4f10f" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,953</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trade names and trademarks</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e55d4294-ebc4-4d0c-9bf5-502d2558c672" contextRef="C_450d3139-6441-4f8e-8724-fcf93fe980f8" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,800</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c49c1cc6-ed0a-49ad-b276-3c6832d42422" contextRef="C_450d3139-6441-4f8e-8724-fcf93fe980f8" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1c1703ce-a7b1-4b53-8150-0411b3d22fba" contextRef="C_450d3139-6441-4f8e-8724-fcf93fe980f8" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,800</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_35fc0761-ee9b-4947-be41-07f897dc530f" contextRef="C_c4a63922-d590-40fe-8c75-7d82c707ef0e" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">868</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a32cf7a0-008f-4fc7-9602-252a8c9cb4f3" contextRef="C_c4a63922-d590-40fe-8c75-7d82c707ef0e" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">345</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e78e4fea-771c-4adf-a7b8-4b7b0eeb0958" contextRef="C_c4a63922-d590-40fe-8c75-7d82c707ef0e" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">523</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangible assets, June 30, 2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fe2e1035-f4cd-476d-9015-65a6a6aa08e6" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">185,748</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bdbc4288-5d22-4afe-8cd7-1e0682f23b9c" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">117,864</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_aee01f60-48fe-4f79-9493-e61f68577e09" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">67,884</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.861%;"></td>
        <td style="width:1.278%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:10.731%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.278%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:10.731%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.278%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:10.731%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Gross<br />Carrying<br />Amount</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Accumulated<br />Amortization</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Net<br />Carrying<br />Amount</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cfb7299e-4924-4dc3-8367-6dc8ac90a62b" contextRef="C_25ddcecd-ac0c-4bbf-9d5e-1c62f8d7f083" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">100,228</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b743f2c7-b689-4327-8ab5-9577feef3f3c" contextRef="C_25ddcecd-ac0c-4bbf-9d5e-1c62f8d7f083" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">53,429</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_159d0025-2fbe-4ed0-adc8-bd90b9eca6e4" contextRef="C_25ddcecd-ac0c-4bbf-9d5e-1c62f8d7f083" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">46,799</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Purchased software costs</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d9beac38-f669-407a-8210-90718483a922" contextRef="C_f1200a3a-dac6-4e4c-9802-21fedb74a2a5" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">46,183</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0ca0b970-7534-439d-b332-890cc57aa925" contextRef="C_f1200a3a-dac6-4e4c-9802-21fedb74a2a5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">33,307</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d4ce5da8-72b7-4faa-8d81-a965cc78dd2f" contextRef="C_f1200a3a-dac6-4e4c-9802-21fedb74a2a5" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,876</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Technology licenses</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_91a213a8-0048-4ca4-8f70-8b71c7eecfc9" contextRef="C_a4d19bf6-4383-42ce-9c86-869f435b9fd1" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">28,800</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f7a24b1f-c735-4f83-8797-090497e85fb9" contextRef="C_a4d19bf6-4383-42ce-9c86-869f435b9fd1" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">26,833</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b4f4fd23-8fa4-43bd-ac53-ac7cdd0ff857" contextRef="C_a4d19bf6-4383-42ce-9c86-869f435b9fd1" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,967</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trade names and trademarks</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7a9a9ce1-27d1-4219-8a51-fd492bd2d802" contextRef="C_cfb85ef5-f777-45d0-89b0-446919066a71" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,800</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_24962c90-7df5-43cf-a2dc-de86c2d09b34" contextRef="C_cfb85ef5-f777-45d0-89b0-446919066a71" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ad550575-7b30-4725-92d1-bef58b36d04f" contextRef="C_cfb85ef5-f777-45d0-89b0-446919066a71" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,800</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3d65cabb-0e62-49d3-a936-f41dc5a72a71" contextRef="C_07018ebe-35b3-465a-bff1-098c3651e9e7" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">868</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6cac0d5f-29a0-4b9b-80b4-277a6b608b52" contextRef="C_07018ebe-35b3-465a-bff1-098c3651e9e7" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">333</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_641b7d18-9dc6-43b6-bc60-932ee42cdabd" contextRef="C_07018ebe-35b3-465a-bff1-098c3651e9e7" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">535</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangible assets, December 31, 2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8a3ec8a2-cfb5-41a9-9f66-8d0aa819fefc" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">183,879</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_91fb7bdc-d1cc-4242-b81b-f98fab5647ee" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">113,902</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c035c7c0-f3da-4a06-ba1b-92cd87974d90" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">69,977</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships are being amortized on a straight-line basis over a period of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_899ea540-19ec-4665-a885-e7316f5d1abf" contextRef="C_3d3f923f-cd6d-4712-90c1-b118e86baea7" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_1219a367-640d-4280-8ce9-7bb0dac941fe" contextRef="C_56a2db0f-df77-4528-a8cd-9ba67375d762" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14 years</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. Capitalized purchased software costs are amortized straight-line over the estimated useful life of the related software, which ranges from </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_de4aad25-0fe8-4e82-8880-7e4e7e4f1497" contextRef="C_d5fb787d-876e-4ec9-a23d-e66794f3b9e9" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_71fedee8-dc95-46be-8783-10492420fdde" contextRef="C_a0fe6403-bfa7-41ac-b954-d008a6d1b247" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14 years</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. Technology licenses are being amortized over their estimated useful lives in proportion to the economic benefits consumed. The Company&#x2019;s acquired trade names and trademarks have been determined to have an indefinite life. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_35ebe836-be2b-4559-9fb9-1465541b1592" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" escape="true" continuedAt="F_35ebe836-be2b-4559-9fb9-1465541b1592_1"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization on the statements of cash flow for the six months ended June 30, 2021 and 2020 were as follows:</span></ix:nonNumeric></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:continuation id="F_35ebe836-be2b-4559-9fb9-1465541b1592_1"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.824%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.824%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of intangible assets</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_85f66962-1b3a-4fd3-be52-4f730746597c" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,197</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bb7574dc-9586-4965-98b1-9317e5379840" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,752</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of capitalized purchased software costs</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_13a368da-76e8-415b-b5bf-c6d3f2d17699" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:CapitalizedComputerSoftwareAmortization1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">832</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3d8c64f9-d921-41ff-a443-ab158c30ec3b" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:CapitalizedComputerSoftwareAmortization1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">736</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of debt costs</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_35acf7d7-a2fd-4160-b8b1-c314c1bf4848" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:AmortizationOfFinancingCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">230</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_584338e7-993a-4c6a-8b1c-4c597f68e84b" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:AmortizationOfFinancingCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">230</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c06f7d50-ec4f-43ce-ad94-a4a378d868ac" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:AdjustmentForAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,259</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_38fb44c5-f9d7-4fa3-b4d5-ee5927887e90" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:AdjustmentForAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,718</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_19d75a70-86a2-4967-93ae-b25eb966a240" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The estimated future amortization expense of acquired intangible assets for each of the next five years is as follows (in thousands):</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:80.444%;"></td>
        <td style="width:1.796%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:15.722%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Year ending December 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(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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Amount</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2021 (remaining six months)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_36678d85-86be-475c-913d-21d030911029" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,450</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5d89009d-a87a-4239-96f8-9a620d0c6e52" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,766</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c7980622-a01a-4e90-a446-0eb1fde6c0e3" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,408</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_16e7b5c4-a4eb-446e-a817-682427344c2a" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,277</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_04485078-492a-4fde-b21c-5422ac76287d" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,215</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div><ix:nonNumeric id="F_c8b23d1f-e1ef-4f6c-87ac-fbaa30a2de8d" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:DebtDisclosureTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 5 &#x2013; Borrowing Facilities</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_54cb8f3c-b2f0-4ce6-ba12-20516bf06885" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term debt outstanding as of June 30, 2021 and December 31, 2020 consists of the following:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.824%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.824%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revolving credit facility, due 2023</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Term loan, due 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fa87cf91-c0d8-4677-baba-e89b8591c332" contextRef="C_90c24aa2-930d-48ec-9ce3-a7205c5ff2c5" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">133,124</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f289661e-e296-4b71-9de6-2d7ad293913f" contextRef="C_08f1972c-9c8f-4ccd-9689-92d5121d415f" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">136,874</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less unamortized debt issuance costs</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_72d6e052-005d-496d-93a1-149cda6b7735" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:UnamortizedDebtIssuanceExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">925</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_378f3e78-f709-4296-8e82-d0efb80984a4" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:UnamortizedDebtIssuanceExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,155</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term debt</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8595a00e-69ec-4a7e-8980-441e2cbb91fd" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:LongTermDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">132,199</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1fcf71d3-33b3-4b15-bed7-e1d8bde20f59" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:LongTermDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">135,719</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_a8e1da57-c73f-47f1-a371-f93af234ed50" contextRef="C_672ace94-ce21-49bb-8ed4-233bcff391e4" name="us-gaap:LineOfCreditFacilityDescription" continuedAt="F_a8e1da57-c73f-47f1-a371-f93af234ed50_1"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On July 20, 2018, the Company entered into a $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fb96f42e-d946-4548-8c88-e5be33faba2c" contextRef="C_b7b56c14-8c0d-40ab-a40d-977aa64cb5ca" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" unitRef="U_USD" scale="6" decimals="INF" format="ixt:numdotdecimal">650</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million credit agreement (the Credit Agreement) by and among the Company, certain of its subsidiaries, the lenders party thereto and Bank of America, N.A., as Administrative Agent, Swingline Lender and an L/C Issuer. The Credit Agreement is comprised of a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4bdaa6c7-4f91-43b6-848c-120d039a8f0f" contextRef="C_f4f25d64-22ff-4fd0-a3ac-f31f618f4eef" name="bhe:LineOfCreditFacilityTermPeriod" format="ixt-sec:durwordsen"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">five-year</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c37f1ad1-4e35-4275-9f34-52a3d8d3de87" contextRef="C_7abd02ff-9823-4280-90b4-1211f341e3c1" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" unitRef="U_USD" scale="6" decimals="INF" format="ixt:numdotdecimal">500</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million revolving credit facility (the Revolving Credit Facility) and a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_16b79441-429b-42f8-83f0-7f7b8c153fb5" contextRef="C_8a42ff85-a063-4b46-a446-6214a0768950" name="bhe:LineOfCreditFacilityTermPeriod" format="ixt-sec:durwordsen"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">five-year</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_23e457ce-d03b-462d-9bd6-0df6349a9946" contextRef="C_3d36344e-082b-4850-a513-3b3680757ca7" name="us-gaap:DebtInstrumentFaceAmount" unitRef="U_USD" scale="6" decimals="INF" format="ixt:numdotdecimal">150</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million term loan facility (the Term Loan Facility), both with a maturity date of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f75bb21b-6385-469a-948b-e170e94bf6aa" contextRef="C_8a42ff85-a063-4b46-a446-6214a0768950" name="us-gaap:LineOfCreditFacilityExpirationDate1" format="ixt:datemonthdayyearen"><ix:nonNumeric id="F_73c1727b-f0bd-4358-99eb-c5b734e9d639" contextRef="C_f4f25d64-22ff-4fd0-a3ac-f31f618f4eef" name="us-gaap:LineOfCreditFacilityExpirationDate1" format="ixt:datemonthdayyearen"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">July 20, 2023</span></ix:nonNumeric></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. </span></ix:nonNumeric></span><span style=""></span></p><div><ix:continuation id="F_a8e1da57-c73f-47f1-a371-f93af234ed50_1"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Revolving Credit Facility is available for general corporate purposes. The Credit Agreement includes an accordion feature pursuant to which the Company is permitted to add one or more incremental term loan and/or increase commitments under the Revolving Credit Facility in an aggregate amount not exceeding $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d703b4a4-b138-4243-98c7-66fb248ede4c" contextRef="C_1b28444e-d6bf-4ad1-bb80-c7937a7d8c6c" name="bhe:PossibleIncreaseToBorrowingCapacityOfCreditAgreement" unitRef="U_USD" scale="6" decimals="INF" format="ixt:numdotdecimal">275</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, subject to the satisfaction of certain conditions.</span></p></ix:continuation></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Term Loan Facility is payable in </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9591743b-0272-4305-9fb9-b92e62f767c9" contextRef="C_8a42ff85-a063-4b46-a446-6214a0768950" name="us-gaap:DebtInstrumentFrequencyOfPeriodicPayment"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">quarterly </span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">principal installments of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d0400981-6525-437c-a180-72c3fc33364b" contextRef="C_c40afdf7-c9a8-42f2-b3a5-c86379035783" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.9</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million commencing June 30, 2019, with the balance payable on July 20, 2023.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_8f082202-f644-439c-a673-d198543ec7fa" contextRef="C_5bdbe299-7920-48d7-af26-cc15850102cf" name="us-gaap:DebtInstrumentDescriptionOfVariableRateBasis"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest on outstanding borrowings under the Credit Agreement (other than swingline loans) accrues, at the Company&#x2019;s option, at (a) the London Interbank Offered Rate (LIBOR) plus </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_926edb3e-c697-4471-a1a1-b0406f18c4bb" contextRef="C_2445bc33-db32-4e48-a576-c34bdf7dc389" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal">1.0</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% to </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3c908dfd-2b23-41d4-b83a-3562a9872854" contextRef="C_e939055f-d113-4b65-9875-935e9ded1f10" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal">2.0</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% or (b) the base rate plus </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8047edb5-cf08-4e2c-92dd-d3be88b7cb8b" contextRef="C_711d07a7-8b27-45f9-8e15-4405959c640f" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal">0.0</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% to </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_18db07d6-ce63-4670-8f48-5f931facb226" contextRef="C_124e2b01-a1f9-4983-848a-bfcd0fbafef6" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal">1.0</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%.</span></ix:nonNumeric></span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021, $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dedeea76-60d8-4cc8-9d71-5a2f33bc6ab4" contextRef="C_90c24aa2-930d-48ec-9ce3-a7205c5ff2c5" name="us-gaap:DerivativeNotionalAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">133.1</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of the outstanding debt under the Credit Agreement is effectively at a fixed interest rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_70a4eb54-8378-480b-ba99-7c89c5f87480" contextRef="C_90c24aa2-930d-48ec-9ce3-a7205c5ff2c5" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal">2.928</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% (plus the applicable margin) as a result of a $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_001fb5ca-e486-4509-aaca-67e173b3552e" contextRef="C_dd019be3-bcd8-457f-93d2-ac70cbe16a71" name="us-gaap:DerivativeNotionalAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">133.1</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million notional interest rate swap contract discussed in Note 15. A commitment fee of </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d47656d7-36a9-431c-bad2-7f12c1e34c3e" contextRef="C_59867a00-e7ff-4513-973b-899294e6da70" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal">0.20</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% to </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3a853055-d660-4d02-acf9-6dd4c4c35f2b" contextRef="C_16cd4538-a8f2-4174-b3a1-53b824ea6b3a" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal">0.30</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% per annum (based on the debt to EBITDA ratio) on the unused portion of the revolving credit line is payable quarterly in arrears.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Credit Agreement is generally secured by a pledge of (a) all the capital stock of the Company&#x2019;s domestic subsidiaries and </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4f7949d8-e292-4736-947f-1567744da749" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="bhe:PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal">65</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the capital stock of its directly owned foreign subsidiaries, (b) all or substantially all other personal property of Benchmark and its domestic subsidiaries (including, but not limited to, accounts receivable, contract assets, inventory, intellectual property and fixed assets of Benchmark and its domestic subsidiaries), in each case, subject to customary exceptions and limitations, and (c) all proceeds and products of the property and assets described in (a) and (b) above.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_95b69733-f8d7-48cd-9748-00f99e8dd533" contextRef="C_5bdbe299-7920-48d7-af26-cc15850102cf" name="us-gaap:LineOfCreditFacilityCovenantTerms"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Credit Agreement contains certain financial covenants related to interest coverage and debt leverage, and certain customary affirmative and negative covenants, including restrictions on the Company&#x2019;s ability to incur additional debt and liens, pay dividends, repurchase shares, sell assets and merge or consolidate with other persons. Amounts due under the Credit Agreement could be accelerated upon specified events of default, including a failure to pay amounts due, breach of a covenant, material inaccuracy of a representation, or occurrence of bankruptcy or insolvency, subject, in some cases, to cure periods.</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021, the Company had $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fc1f46ee-f671-44e3-aeb0-88d4e2625994" contextRef="C_90c24aa2-930d-48ec-9ce3-a7205c5ff2c5" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">133.1</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in borrowings outstanding under the Term Loan Facility and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b8bf3103-ac55-4f5d-834d-f36cd4444e7f" contextRef="C_1b28444e-d6bf-4ad1-bb80-c7937a7d8c6c" name="us-gaap:LettersOfCreditOutstandingAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.9</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in letters of credit outstanding under the Revolving Credit Facility. The Company had $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d5e10f45-ecf2-4781-af0c-e743cbfea4f7" contextRef="C_1b28444e-d6bf-4ad1-bb80-c7937a7d8c6c" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">496.1</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million available for future borrowings under the Revolving Credit Facility subject to compliance with financial covenants as to interest coverage and debt leverage in addition to other debt covenant restrictions.</span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_a2b0a56e-399b-453c-9f8b-02f65c765fe5" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:LeasesOfLesseeDisclosureTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 6 &#x2013; Leases</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company determines if a contract is or contains a lease at inception. The Company has entered into leases for certain facilities, vehicles and other equipment. The Company&#x2019;s leases consist mainly of operating leases which expire at various dates through 2036. Variable lease payments are generally expensed as incurred and include certain index-based changes in rent, certain nonlease components, such as maintenance and other services provided by the lessor, and other charges included in the lease.</span></p><ix:exclude><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_8f7d08c5-02ea-4a3e-af3e-c9350e8d96c7" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:LeaseCostTableTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The components of lease expense were as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.565%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.12%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.444%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.12%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.12%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.12%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finance lease cost:</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of right-of-use assets (included in depreciation expense)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_35766a71-5be9-4bf8-913d-f925a3809e76" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">202</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_48611355-a949-4435-aaad-7485da8e575b" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">177</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Calibri;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_608d6e37-7609-4906-be31-cc2b4ac7442f" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">396</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Calibri;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_be9e0553-ca35-4f79-baac-14fe62e4fbcc" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">355</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest on lease liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8417c1ff-9b5c-4be3-8403-f85d1f2dfc1d" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:FinanceLeaseInterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">83</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_246c9f3d-7289-46da-b667-10308c126cfe" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:FinanceLeaseInterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">109</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a6cb7dff-ca70-44fb-8de4-07094f19bb3a" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:FinanceLeaseInterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">175</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cb0bf8d0-aebe-49f8-a359-c9319779b848" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:FinanceLeaseInterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">227</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease cost</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_10058c74-c99d-423b-8049-fc4a17e69b75" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:OperatingLeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,802</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3de81cb0-08c8-4ce5-9967-d086443dbfcc" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:OperatingLeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,997</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f467ed6b-a27f-4ea7-9b4c-ee0698445700" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:OperatingLeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,596</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9a32c307-775d-488e-a0de-0c4c77c88ea9" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:OperatingLeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,138</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Short-term lease cost</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_61c14ec2-7cac-465e-9efd-c0c56bba40d7" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:ShortTermLeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">101</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_796ac307-60af-449e-a1e3-0084c64d7cf2" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:ShortTermLeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">137</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_86f5c8c6-639a-4a13-9b0e-1645ecf56023" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ShortTermLeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">191</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_64aa70ef-2a36-4420-8ced-ab008abc0858" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:ShortTermLeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">378</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Variable lease cost</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c0a0638d-2984-476c-8ac5-27bc2a97d8c2" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:VariableLeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">447</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ef293e44-40a0-41de-8a86-85c0a9fe419a" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:VariableLeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">406</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1e606c1a-3f65-4f74-907e-a262f8a519f0" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:VariableLeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">914</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_889d1e9c-3f0a-4fc3-add0-96ccfd53ae55" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:VariableLeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">916</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total lease cost</span></p></td>
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_10751bea-6f1a-4e9b-a061-f3833440ffdb" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:LeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,635</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0f0a15d9-8b38-4e03-a94b-073e073c5ece" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:LeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,826</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_60399a19-c464-45eb-97c7-dfeb4bae5b3c" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:LeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,272</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_39b4d252-1d2c-430e-aa69-4e2b69e8673a" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:LeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,014</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.009%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.759%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.898%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.759%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six 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(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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <td style="background-color:rgba(0,0,0,0);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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30, 2021</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30, 2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other information:</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash paid for amounts included in the measurement of lease liabilities:</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating cash flows used for finance lease</span></p></td>
        <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1e22d6f5-b862-40fb-957d-2cfeb212ba97" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">194</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6cd57146-3116-4d19-9a0b-fe7375e3506c" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">244</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating cash flows used for operating leases</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_19931e8b-0bfa-4d5a-a192-64523f3170c5" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:OperatingLeasePayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,372</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9ba7f5b3-907e-45c7-9f97-39c8f297ed0c" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:OperatingLeasePayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,897</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Financing cash flows used for finance lease</span></p></td>
        <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_477e2b44-2df0-4abb-9a33-938f66475d20" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:FinanceLeasePrincipalPayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">793</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a26bdef8-d0d1-4ce7-a938-8bb0a86845ed" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:FinanceLeasePrincipalPayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">642</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Right-of-use assets obtained in exchange for new operating lease liabilities</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_975ff95a-a475-4eb7-92d5-6029fd4215cc" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,819</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_71d76d14-60ca-41b6-8d2d-5ed1a6368226" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,504</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The lease assets and liabilities as of June 30, 2021 and December 31, 2020 were as follows (in thousands):</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.296%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:11.796%;"></td>
        <td style="width:2.019%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:11.796%;"></td>
        <td style="width:2.019%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finance lease right-of-use assets (included in other </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_d0cfe9d8-9be7-47b7-892c-2c30e2e8e898;"><span style="-sec-ix-hidden:F_04f0c055-0e2c-4a4d-97d0-2d3af0230fbe;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">assets</span></span></span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0601574d-9dd6-4ada-b20f-2b59faab2523" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FinanceLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,052</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4b55aff7-52a9-4824-a216-b82135505a06" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:FinanceLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,448</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease right-of-use assets</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5acdcd69-cb48-4445-bb95-81a23509ef42" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">89,567</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ac828132-6ea7-4577-bacb-853f804874dc" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">79,966</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finance lease liability, current (included in current installments of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_a7228cd9-003e-4ea7-8b3c-aa4150d5b602;"><span style="-sec-ix-hidden:F_12b9d637-384e-4d06-991f-667e5e70c068;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">long-term debt</span></span></span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_65c17ff5-05ea-4c0d-a973-92f8869e6e84" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FinanceLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,759</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f1b2e9d4-ef5a-4dc8-a4c3-8c23ea268e4e" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:FinanceLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,661</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finance lease liability, noncurrent (included in long-term </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f5e1be67-dc58-4bc2-ae8f-be0d0d390b2c;"><span style="-sec-ix-hidden:F_59d6b325-9a55-46a8-84f5-9a53eb1c19ff;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">debt</span></span></span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a36738b3-3aab-422b-b1c6-e0aea33b06bc" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FinanceLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,940</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c9b11388-6280-4612-88b8-4729acd91c45" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:FinanceLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,832</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liabilities, current (included in </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_179cb49d-08cc-4dbb-9166-fae236963749;"><span style="-sec-ix-hidden:F_9a50e6e9-2b9e-45c1-9cd8-5c3c557c57e9;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">accrued liabilities</span></span></span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e576a94b-b31a-4f84-a5ed-46bcb79be6fe" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,172</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3c97a39d-22e9-4726-b87c-5ada2b3c874b" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,516</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liabilities, noncurrent</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_40457245-c215-4066-9fca-5e2be5db6386" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">80,580</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7e4f5cf7-f7b7-4127-9993-675dc53097da" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">72,120</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average remaining lease term &#x2013; 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f2a52329-4719-429f-afba-84082b750403" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.5</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_df8b7347-ae6b-4f74-9a81-240c42aa09ad" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.0</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average remaining lease term &#x2013; 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9e96d4d2-8d30-4fff-9630-8bdef15fec84" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.9</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6dbf1fd6-93f9-40d4-9233-98a1fc902da5" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.0</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average discount rate &#x2013; 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5d37b0c9-de57-4694-9d5c-78403299b2bd" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" unitRef="U_pure" scale="-2" decimals="3" format="ixt:numdotdecimal">9.0</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5328428d-1097-45a2-8a19-6b86dd9bbe02" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" unitRef="U_pure" scale="-2" decimals="3" format="ixt:numdotdecimal">9.0</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average discount rate &#x2013; 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_67077544-afad-4d66-898a-19a8fbe26655" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" unitRef="U_pure" scale="-2" decimals="3" format="ixt:numdotdecimal">4.2</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ff47644a-5979-4546-a3c1-0484aa91a597" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" unitRef="U_pure" scale="-2" decimals="3" format="ixt:numdotdecimal">4.4</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_1743e2cc-dd88-4586-a553-7dd51ca7c688" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="bhe:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Future annual minimum lease payments and finance lease commitments as of June 30, 2021 were as follows (in thousands):</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.194%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.796%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.796%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Year ending December 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(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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Operating<br />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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Finance<br />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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2021 (remaining six months)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1779ebe0-107a-4326-852a-546966059eed" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,409</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_87c84e49-69e3-4a5b-9795-484ecf0c54f9" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,009</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_45a16c40-212b-4e60-90f8-eb9adac1a4aa" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">14,494</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2bd064a9-3456-49bd-9d36-60e8315b13f7" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,046</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e741c89a-89b0-4396-8d8e-fab27e9d229e" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">13,259</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_61c9f7b7-9b69-46aa-807c-3a80990301d5" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">659</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9509123b-81e4-47d1-97c1-9b32be6672f4" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,936</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_303acf7c-e4a6-4e3e-b10f-fae5c42e963e" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">194</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_34e14e05-c0d1-449d-8705-fc8939e441cd" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,937</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7f10820e-6c3e-4d26-acd8-55df32a9545a" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">178</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2026 and thereafter</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_79e1f02c-c588-4c76-9f5a-3bb8765962da" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="bhe:LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">56,853</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e292dce7-c2bc-4dc3-a46d-aa921460eef6" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="bhe:FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total minimum lease payments</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_58aa379e-224d-4f68-b317-8d0579fe359e" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">114,888</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_554b1daa-9e33-4403-bb82-5f15625488df" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,086</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less: imputed interest</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c1cea53a-75f2-4b41-bba9-8f3dded6d25d" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">22,136</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6fc25e8b-85bd-478f-b95a-4a61d67ad11e" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">387</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Present value 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_058de2b9-6268-4f72-bc6c-6d8ade12e321" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:OperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">92,752</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_69c2bf87-ba00-42d2-9cd0-691c3c11a9fc" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:FinanceLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,699</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of  June 30, 2021, the Company&#x2019;s future operating leases that have not yet commenced are immaterial.</span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_2379d95e-72a2-4e5c-a12b-fd67ccd757df" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 7 &#x2013; Common Stock and Stock-Based Awards Plans</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Dividends</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company began declaring and paying quarterly dividends during the first quarter of 2018. For the three and six months ended June 30, 2021, cash dividends paid totaled $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d52be11b-43ac-4118-9d11-b6b2afc4c18a" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:DividendsCommonStockCash" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">5.9</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_53013735-400d-435d-9066-99cf8965b87d" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:DividendsCommonStockCash" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">11.6</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. For the three and six months ended June 30, 2020, cash dividends paid totaled $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_84c28424-f2f7-46a8-a0bd-5cbec478a9e9" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:DividendsCommonStockCash" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">5.8</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_66479627-34b4-4667-9a8d-38683168f0a4" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:DividendsCommonStockCash" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">11.4</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">On March 15, 2021 and June 15, 2021, the Company declared a quarterly cash dividend of $</span><span style="font-size:9.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_503f40f1-a4a8-404a-b5ef-7eaf3b266969" contextRef="C_eb615ccc-ef53-411b-82d1-8501874152a7" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_USDollarShare" decimals="INF">0.16</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;per share and $</span><span style="font-size:9.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8c7dc583-8ceb-446c-be82-3f3d45da8042" contextRef="C_08d66fc7-cb52-4116-b379-d198cfac3cba" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_USDollarShare" decimals="INF">0.165</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> per share, respectively, of the Company&#x2019;s common stock to shareholders of record as of March 31, 2021 and June 30, 2021, respectively. </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The dividends for the first and second quarters of 2021 were paid on April 15, 2021 and July 14, 2021, respectively.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On&#160;both March 16, 2020 and June 15, 2020, the Company declared a quarterly cash dividend of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_731efc12-5a43-4703-8043-f96ebd0f46e2" contextRef="C_46bd277d-e028-4e1c-85ed-b9f9d4890b24" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_USDollarShare" decimals="INF"><ix:nonFraction id="F_a9a84d7b-c541-4745-9673-79d4a65de443" contextRef="C_1fa760da-e7e5-4c28-a82f-308f8e95c7ae" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_USDollarShare" decimals="INF">0.16</ix:nonFraction></ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;per share of the Company&#x2019;s common stock to shareholders of record as of&#160;March 31, 2020 and June 30, 2020, respectively. The dividends for the first and second quarters of 2020 were paid on April 14, 2020 and July 14, 2020, respectively.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#x2019;s future dividend policy is subject to the Company&#x2019;s compliance with applicable law, and depends on, among other things, the Company&#x2019;s results of operations, financial condition, level of indebtedness, capital requirements, contractual restrictions, restrictions in the Company&#x2019;s debt agreements, and other factors that the Board of Directors may deem relevant, including the impact of the COVID-19 pandemic. Dividend payments are not mandatory or guaranteed; there can be no assurance that the Company will continue to pay a dividend in the future.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Share Repurchase Authorization</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On February 19, 2020 and October 26, 2018, the Board of Directors authorized the repurchase of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f3032686-ee9e-4a88-9f96-308fa93e7cc0" contextRef="C_66f7ac26-f82c-40c1-87d1-6ca697119df1" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" unitRef="U_USD" scale="6" decimals="INF" format="ixt:numdotdecimal">150</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e4b8b8b7-b0e9-4ef5-92ca-de824d6254e5" contextRef="C_aad1b576-db15-44fa-8672-f4fe111bcde0" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" unitRef="U_USD" scale="6" decimals="INF" format="ixt:numdotdecimal">100</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, of the Company&#x2019;s common stock in addition to the $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_04fad3b2-35ea-4ef4-8b38-1ef2c150b3c7" contextRef="C_4575c794-6a5e-45c6-8f47-7cab3e40b200" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" unitRef="U_USD" scale="6" decimals="INF" format="ixt:numdotdecimal">250</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million previously approved on March 6, 2018. During the three and six months ended June 30, 2021, the Company repurchased a total of </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2e65afb7-f6c6-460c-9bf1-5e06a1216ba8" contextRef="C_2968dd09-c26d-41a2-98b7-247304505beb" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" scale="6" decimals="-5" format="ixt:numdotdecimal">0.6</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and&#160;</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_70ccb8d4-a852-40a4-80fc-6b16bac9bfcc" contextRef="C_d2ba1b1c-4890-4b78-976e-6fe45544478c" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" scale="6" decimals="-5" format="ixt:numdotdecimal">1.0</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;million common shares, respectively, for an aggregate of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b846d784-c4fb-42cc-a630-102e9426f4ad" contextRef="C_2968dd09-c26d-41a2-98b7-247304505beb" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">17.3</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c89c1518-1826-453b-b3e1-2df131cf4a1a" contextRef="C_d2ba1b1c-4890-4b78-976e-6fe45544478c" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">30.3</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;million, respectively, at an average price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8f851355-118f-4209-908f-303717f83c29" contextRef="C_2968dd09-c26d-41a2-98b7-247304505beb" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" unitRef="U_USDollarShare" scale="0" decimals="2">30.48</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1cfbef0e-49aa-40a0-a33d-341701ca4dc8" contextRef="C_d2ba1b1c-4890-4b78-976e-6fe45544478c" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" unitRef="U_USDollarShare" scale="0" decimals="2">30.06</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share, respectively. As of June 30, 2021, the Company had an aggregate $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2b70a23b-8288-4404-89fe-0d1ec4ae3489" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">173.9</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million remaining under its stock repurchase program.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Stock-Based Compensation</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#x2019;s 2019 Omnibus Incentive Compensation Plan (the 2019 Plan) authorizes the Company, upon approval of the Compensation Committee of the Board of Directors, to grant a variety of awards, including stock options, restricted shares and restricted stock units (both time-based and performance-based) and other forms of equity awards, or any combination thereof, to any director, officer, employee or consultant (including any prospective director, officer, employee or consultant) of the Company. Stock options (which have not been awarded since 2015) are granted to employees with an exercise price equal to the market price of the Company&#x2019;s common stock on the date of grant, generally vest over a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_1eafdcaa-fa2b-4620-a892-b8af35b84859" contextRef="C_206f736e-4ffd-4a3e-a790-df6063759b83" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">four-year</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> period from the date of grant and have a term of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_bdea69fa-d42d-4f49-aa17-d4c48aa64241" contextRef="C_2b4532c9-30c9-4dc0-b0b4-5c6db57cfa91" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10 years</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. Time-based restricted stock units granted to employees generally vest over a four-year period from the date of grant, subject to the continued employment of the employee by the Company. Performance-based restricted stock units generally vest over a three-year performance cycle, which includes the year of the grant, and are based upon the Company&#x2019;s achievement of specified performance metrics. Awards under the 2019 Plan to non-employee directors have been in the form of restricted stock units, which generally vest one year from the grant date.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021</span><span style="text-transform:uppercase;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, </span><span style="font-size:10.0pt;font-family:Times New Roman;text-transform:uppercase;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d288f3f6-3c02-46b6-8b3d-db53c7822ae0" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" unitRef="U_shares" scale="6" decimals="-5" format="ixt:numdotdecimal">2.2</ix:nonFraction></span><span style="text-transform:uppercase;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">million common shares were available for issuance under the Company&#x2019;s 2019 Plan.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">All share-based payments to employees, including grants of employee stock options, are recognized in the condensed consolidated financial statements based on their grant date fair values. The total compensation cost recognized for stock-based awards was $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_008cbf1d-1d45-4287-9115-e6046009ee5b" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">4.0</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c068bd5c-62c7-4b63-a24e-3f6d21adea6f" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">6.9</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for the three and six months ended June 30, 2021, respectively, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_777a5448-d2e4-4df5-91a5-75eeb3428db0" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.3</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_da4bbd33-c3e3-40ed-952c-2e3326e31f49" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">6.0</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for the three and six months ended June 30, 2020, respectively. The future tax benefit of these stock-based awards as of the grant date was $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1002595f-1dcd-4eca-8f03-214ebcf60e4d" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.9</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million&#160;and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_18688199-1870-40c2-a4a5-82dfdb9970b5" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.6</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for the three and six months ended June 30, 2021, respectively, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_807fafed-4752-4312-a594-cab5e20ac4b4" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.8</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_938cdd02-7f30-482d-988e-daedfc1ec5b1" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.4</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for the three and six months ended June 30, 2020, respectively. Awards of restricted stock units and performance-based restricted stock units are valued at the closing market price of the Company&#x2019;s common stock on the date of grant. For performance-based restricted stock units, compensation expense is based on the probability that the performance goals will be achieved, which is monitored by management throughout the requisite service period. When it becomes probable, based on the Company&#x2019;s expectation of performance during the measurement period, that more or less than the previous estimate of the awarded shares will vest, an adjustment to stock-based compensation expense is recognized as a change in accounting estimate.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><ix:exclude><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_75895536-0c05-42ae-8101-129f9e09d7c0" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021, the unrecognized compensation cost and remaining weighted-average amortization period related to stock-based awards were as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.824%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.824%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Restricted<br />Stock&#160;Units</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Performance-<br />based<br />Restricted<br />Stock&#160;Units&#160;</span><span style="color:rgba(0,0,0,1);top:-4.221pt;font-weight:bold;font-size:6.03pt;font-family:Times New Roman;position:relative;">(1)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unrecognized compensation cost</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_be38a228-e2b0-4200-9792-626c6ca0b2ea" contextRef="C_ab3bf1f1-563a-4ca8-8584-36723188040b" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">26,305</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_df3fd970-a3dd-4f94-930f-334d8ebf876f" contextRef="C_c20e40a9-09ca-46cf-9cf9-bd52670d1c3d" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,411</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Remaining weighted-average amortization period</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_568df808-2ff0-4281-874a-503fc9d0604a" contextRef="C_5f1eda73-0df7-42d3-9f26-2afc15857c70" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.7</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0ef5a3a1-c7c9-4fe7-b5ec-0f2c1044717c" contextRef="C_4099379c-f83b-492c-bea3-4f3b1fd43d82" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.2</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">(1)</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span><ix:footnote id="FNT_6f34e98f-68b3-436d-9544-0d484801e295" xml:lang="en-US"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Based on the probable achievement of the performance goals identified in each award.</span></ix:footnote></p></ix:nonNumeric></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The total cash received by the Company as a result of stock option exercises for the six months ended June 30, 2021 and 2020 was approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_290043c1-4861-4659-9dca-acabdc04687f" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.3</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7612183a-631e-4184-a225-b5c11d00157b" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.4</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. The actual tax benefit realized as a result of stock option exercises and the vesting of other share-based awards during the six months ended June 30, 2021 and 2020 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e97dcd55-04e0-499c-83dd-2cc3dc75fb15" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">2.5</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a45fa53e-1eef-4482-95d7-e28d314e21db" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.7</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. For the six months ended June 30, 2021 and 2020, the total intrinsic value of stock options exercised was $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0a06f5cd-9d39-46ef-b05b-75c2402a1ae9" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.5</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d0a193bd-7f7e-4d76-839e-9aaa33056115" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.1</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company awarded performance-based restricted stock units to employees during the six months ended June 30, 2021 and 2020. The number of performance-based restricted stock units that will ultimately be earned will not be determined until the end of the corresponding performance periods, and may vary from as low as zero to as high as 2.5 times the target number depending on the level of achievement of certain performance goals. The level of achievement of these goals is based upon the financial results of the Company for the last full calendar year within the performance period. The performance goals consist of certain levels of achievement using the following financial metrics: revenue, operating income margin, and return on invested capital. If the performance goals are not met based on the Company&#x2019;s financial results, the applicable performance-based restricted stock units will not vest and will be forfeited. Shares subject to forfeited performance-based restricted stock units will be available for re-issuance under the Company&#x2019;s 2019 Plan.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_eb973733-4c62-4d6d-8832-8a14d0a91640" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table summarizes activities relating to the Company&#x2019;s stock options:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.722%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:9.204%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:9.204%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands, except per share data)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Number&#160;of<br />Options</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Weighted-<br />Average<br />Exercise<br />Price</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Weighted-<br />Average<br />Remaining<br />Contractual<br />Term<br />(Years)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Aggregate<br />Intrinsic<br />Value</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Outstanding as of December 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2f251c04-39bc-4597-856e-aa844d070c91" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">188</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_00b72242-8571-4028-874a-13fce22aeef2" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="U_USDollarShare" scale="0" decimals="2">19.98</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exercised</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e568b5c0-fd9c-4ea2-9597-16017961d9ba" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">54</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5591ee18-277e-4ca4-9aca-620194f151b0" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="U_USDollarShare" scale="0" decimals="2">19.77</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited or expired</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3797bdbf-8d7d-4cfe-9b8a-34403dc531ca" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">2</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_eb0d909a-d186-43c5-820a-c35117408753" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" unitRef="U_USDollarShare" scale="0" decimals="2">20.16</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Outstanding and exercisable as of June 30, 2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b762e2c4-8739-496a-9a2c-5cf6677a3ba4" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">132</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8847d62d-e0a3-4428-9566-27f0754939bc" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="U_USDollarShare" scale="0" decimals="2">20.06</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6d9afeb3-0ab8-42be-b864-d0379e6c2d42" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.74</span></ix:nonNumeric></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_170bdae7-fa3c-4d35-b46d-4f7549152ff7" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,108</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The aggregate intrinsic value in the table above is before income taxes and is calculated as the difference between the exercise price of the underlying options and the Company&#x2019;s closing stock price as of the last business day of the period ended June 30, 2021 for options that had exercise prices that were below the closing price.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9c418c32-1245-42a0-b412-b446105e7bc1" contextRef="C_5f1eda73-0df7-42d3-9f26-2afc15857c70" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table summarizes the activities related to the Company&#x2019;s time-based restricted stock units:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:12.861%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.824%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands, except per share data)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Number of<br />Units</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Weighted-<br />Average<br />Grant Date<br />Fair Value</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-vested awards outstanding as of December 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_93a52935-ad0a-4d97-8aa1-c77372f60ca9" contextRef="C_6fbc3b90-a6f7-431b-a633-77575e314c3d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">1,026</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c0c1fcc6-6a18-4843-baa0-75b15bcba39a" contextRef="C_6fbc3b90-a6f7-431b-a633-77575e314c3d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_USDollarShare" scale="0" decimals="2">27.35</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Granted</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6543a968-fa9a-4ab1-99b6-29a245b8424a" contextRef="C_5f1eda73-0df7-42d3-9f26-2afc15857c70" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">486</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_076c0513-0425-4199-a7d7-bdc22f628a33" contextRef="C_5f1eda73-0df7-42d3-9f26-2afc15857c70" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_USDollarShare" scale="0" decimals="2">28.62</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_802ffa0d-b708-4dce-8d9b-3088a3a501bd" contextRef="C_5f1eda73-0df7-42d3-9f26-2afc15857c70" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">351</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_943a7e7c-1a6e-410f-97eb-7bb8df450b95" contextRef="C_5f1eda73-0df7-42d3-9f26-2afc15857c70" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" unitRef="U_USDollarShare" scale="0" decimals="2">26.71</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fa017d34-3eb9-44c5-af68-952dff4df64a" contextRef="C_5f1eda73-0df7-42d3-9f26-2afc15857c70" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">74</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_54d6704c-df9b-4e22-aacd-ea0ecf968034" contextRef="C_5f1eda73-0df7-42d3-9f26-2afc15857c70" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="U_USDollarShare" scale="0" decimals="2">28.50</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-vested awards outstanding as of June 30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_90ac1002-7ca2-410b-97e6-78aab5d0546b" contextRef="C_ab3bf1f1-563a-4ca8-8584-36723188040b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">1,087</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7f2c5d12-e95b-4b3c-97ef-1021cfe6b60e" contextRef="C_ab3bf1f1-563a-4ca8-8584-36723188040b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_USDollarShare" scale="0" decimals="2">28.05</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><ix:exclude><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4e8aa67e-f35a-4cd5-8946-f6944af558ac" contextRef="C_4099379c-f83b-492c-bea3-4f3b1fd43d82" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table summarizes the activities related to the Company&#x2019;s performance-based restricted stock units:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:12.861%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.824%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Weighted-</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Average</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Number of</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Grant Date</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands, except per share data)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Units</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Fair Value</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-vested units outstanding as of December 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4992f1d4-ac92-459b-8b65-459bf5aa5109" contextRef="C_7e9d3618-6fde-441a-9e1b-1c79ff1aad7c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">368</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a33353c7-d6a6-4cb4-89f4-71233575b1ca" contextRef="C_7e9d3618-6fde-441a-9e1b-1c79ff1aad7c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_USDollarShare" scale="0" decimals="2">27.93</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Granted</span><span style="color:rgba(0,0,0,1);top:-4.6899999999999995pt;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e32c2838-5939-43fb-81f6-f6b10dfa269d" contextRef="C_4099379c-f83b-492c-bea3-4f3b1fd43d82" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">234</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3cffc0a5-018e-4278-8314-d6c51e084964" contextRef="C_4099379c-f83b-492c-bea3-4f3b1fd43d82" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_USDollarShare" scale="0" decimals="2">28.60</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_80d8ac1a-9b6d-4284-aafe-27a3ad11f3ba" contextRef="C_4099379c-f83b-492c-bea3-4f3b1fd43d82" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">60</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2023f7b4-f035-4b56-8636-00a27f1bb567" contextRef="C_4099379c-f83b-492c-bea3-4f3b1fd43d82" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="U_USDollarShare" scale="0" decimals="2">29.38</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-vested units outstanding as of June 30, 2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c5b464f1-ff8d-4f09-a032-332c9a4ece91" contextRef="C_c20e40a9-09ca-46cf-9cf9-bd52670d1c3d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">542</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_69288c9a-6c89-40db-a5f8-df677f6b63ac" contextRef="C_c20e40a9-09ca-46cf-9cf9-bd52670d1c3d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_USDollarShare" scale="0" decimals="2">28.06</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">(1) </span><ix:footnote id="FNT_4268eb7f-f7a9-4ff2-949f-7bf4c0624522" xml:lang="en-US"><span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;"> </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Represents target number of units that can vest based on the achievement of the performance goals.</span></ix:footnote></p></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div><ix:nonNumeric id="F_d8cf06fa-56a0-46fa-9118-77db2e472878" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncomeTaxDisclosureTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 8 &#x2013; Income Taxes</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b2b12617-aca9-466c-919b-74440d48a971" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income tax expense (benefit) consists of the following:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.824%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.824%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Federal - current</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_53c05783-9d68-4edf-9c4c-43860bf953b9" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:CurrentFederalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">365</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ff0efec2-4956-48b1-9277-d56b0ffcbf5b" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:CurrentFederalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">237</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Foreign - current</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_18b562eb-8cdb-412b-af18-47a1e55e2ade" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:CurrentForeignTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,098</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3b7739ce-7f53-4793-ba28-4c66fe07b98a" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:CurrentForeignTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">426</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">State - current</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6bd1fb33-3a79-4fdd-bd9b-e56c8b81adbc" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">354</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6afad8c4-f554-462f-9717-c61e4ae3e938" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">43</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ba23b636-13f1-4970-a5e3-4c7a7132e912" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,475</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_02c957e4-813a-4045-85e0-d92e86fbf971" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">330</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7ab2ba5e-e02b-42e6-a05b-47a29b7c5162" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,612</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4d879d2e-3523-41d2-8a07-bd1f48f07f39" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">376</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income tax expense differs from the amount computed by applying the U.S. federal statutory income tax rate to income before income taxes primarily due to the mix of taxable income by taxing jurisdiction, the impact of tax incentives and tax holidays in foreign locations, state income taxes (net of federal benefit) and the U.S. tax under the global intangible low-taxed income (GILTI) provisions. GILTI requires the Company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiaries tangible fixed assets. The taxable earnings can be offset by a limited deemed paid foreign tax credit with no carrybacks or carryforwards available. The Company accounts for the GILTI as a period cost and does not include it as a factor in the determination of deferred taxes.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2020, the Company had approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1567c052-698a-4738-a971-e5beb2669057" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:UndistributedEarningsOfForeignSubsidiaries" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">333.6</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in cumulative undistributed foreign earnings of its foreign subsidiaries. These earnings would not be subject to U.S. income tax, if distributed to the Company. During 2018, the Company changed its assertion on its foreign subsidiaries earnings that are permanently reinvested. A certain amount of earnings from specific foreign subsidiaries are permanently reinvested, and certain foreign earnings from other specific foreign subsidiaries are considered to be non-permanently reinvested and are available for immediate distribution to the Company. Income taxes have been accrued on the non-permanently reinvested foreign earnings including any applicable local withholding taxes. During the three months ended June 30, 2021, the Company recorded an income tax benefit of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_121fb991-da85-4c9f-b64a-1c5246953c92" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="bhe:IncomeTaxBenefitRelatedToForeignWithholding" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">7.3</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for foreign withholding taxes paid in prior years and has offset this benefit with a corresponding reserve for uncertain tax benefits of the same amount.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (CARES Act) was enacted in the United States in response to the COVID-19 pandemic. The CARES Act among other things, permits NOL carryovers and carrybacks to offset 100% of taxable income for taxable years beginning before 2021, and contains modifications on the limitation of business interest for tax years beginning in 2019 and 2020. The Company has evaluated the impact of these provisions and has determined these provisions did not have any impact on the year ended December 31, 2020 or the six months ended June 30, 2021. In addition, the CARES Act allowed for employee retention tax credits to be taken in U.S. payroll tax filings, and allowed for the deferral of the employer portion of social security taxes during the calendar year 2020 with 50% to be paid at the end of calendar years 2021 and 2022, respectively. The Company has deferred the payment of the employer portion of social security taxes for the year ended December 31, 2020 with 50% of payments to be paid at the end of 2021 and 2022, respectively. The Company has also determined it was entitled to employee retention credits and filed for the credits in the second quarter of 2020 pursuant to the guidance provided by the Internal Revenue Service. The Company has determined that it is not eligible for employee retention tax credits as of June 30, 2021, and the deferral of the employer portion of social security taxes is not available for 2021.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><ix:exclude><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has been granted certain tax incentives, including tax holidays, for its subsidiaries in Malaysia and Thailand that will expire or expired at various dates, unless extended or otherwise renegotiated, through March 31,</span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_1c19cbf1-355f-4321-a0d0-91df16116e58" contextRef="C_6ff0d310-6322-4076-87b8-1dc78b30e218" name="us-gaap:IncomeTaxHolidayTerminationDate"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> 2021</span></ix:nonNumeric></span><span style="color:rgba(255,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">in Malaysia and </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_be3414f3-4d64-431e-87d7-cbd6ffb8e51d" contextRef="C_09d88c12-4c6c-42f0-891c-761dbd4373d7" name="us-gaap:IncomeTaxHolidayTerminationDate"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2028</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> in Thailand, and are subject to certain conditions with which the Company expects to comply. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_dc61d20b-745e-4e8b-9d18-f0b155f19f91" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:SummaryOfIncomeTaxHolidayTextBlock" escape="true" continuedAt="F_dc61d20b-745e-4e8b-9d18-f0b155f19f91_1"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The net impact of these tax incentives was to lower foreign income tax expense for the six months ended June 30, 2021 and 2020 by approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ce88c0ea-8889-4932-baac-f6a029a18945" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncomeTaxReconciliationTaxCredits" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">2.2</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million (approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1b3bb768-2927-41ad-a38b-1edf1d4b68f1" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare" unitRef="U_USDollarShare" scale="0" decimals="2">0.06</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per diluted share) and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0c729d4c-011a-419c-ac98-116a8e0d434e" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncomeTaxReconciliationTaxCredits" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">2.3</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million (approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_93998a57-cec0-4be3-ae08-bde3244f486d" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare" unitRef="U_USDollarShare" scale="0" decimals="2">0.06</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per diluted share), respectively, as follows:</span></ix:nonNumeric></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:continuation id="F_dc61d20b-745e-4e8b-9d18-f0b155f19f91_1"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.824%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.824%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Malaysia</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2785f659-74be-43d6-ace1-36e7ab7b66f8" contextRef="C_cac69145-aace-4a5d-8117-6870d82149ec" name="us-gaap:IncomeTaxReconciliationTaxHolidays" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">877</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ef771125-ea2b-48f5-9c2f-ef056ff3f58c" contextRef="C_e91fb5a2-b5fa-46d6-ad24-8119211c3edb" name="us-gaap:IncomeTaxReconciliationTaxHolidays" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,293</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Thailand</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3b4dd2dd-eb85-49a9-8874-9c5a44ea8bb4" contextRef="C_f41d294e-7af5-43bc-9754-e60b55cfc95e" name="us-gaap:IncomeTaxReconciliationTaxHolidays" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,295</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_14974b15-62d1-4197-bde4-556c886a47a7" contextRef="C_7b4a9109-3db9-4548-9dbb-8c39d1137b95" name="us-gaap:IncomeTaxReconciliationTaxHolidays" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">966</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_69e3a946-e236-42b3-806e-1dc0b3b58a5b" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncomeTaxReconciliationTaxHolidays" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,172</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2318e303-99a9-4127-886f-bdf4cdc535eb" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncomeTaxReconciliationTaxHolidays" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,259</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_3b364ac1-3bde-4c32-a8b9-b8310ae7126f" contextRef="C_cac69145-aace-4a5d-8117-6870d82149ec" name="us-gaap:IncomeTaxHolidayTerminationDate"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">April 1, 2021</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, the tax holiday for Malaysia has expired.  We are currently in the process of applying for a new tax holiday for our operations in Malaysia.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021, the total amount of the reserve for uncertain tax benefits including interest and penalties was $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4fc56b45-1ec3-479f-9dc7-fc0f2122d469" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="bhe:UnrecognizedTaxBenefitsIncludingInterestAndPenalties" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">8.0</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. The reserve is classified as a current or long-term liability in the condensed consolidated balance sheets based on the Company&#x2019;s expectation of when the items will be settled. The Company records interest expense and penalties accrued in relation to uncertain income tax benefits as a component of current income tax expense.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company and its subsidiaries in Brazil, China, Ireland, Malaysia, Mexico, the Netherlands, Romania, Singapore, Thailand and the United States remain open to examination by the various local taxing authorities, in total or in part, for fiscal years 2012 to 2020. During such income tax examinations, disputes may occur as to matters of fact or law. Also, in most tax jurisdictions, the passage of time without examination will result in the expiration of applicable statutes of limitations thereby precluding examination of the tax period(s) for which such statute of limitation has expired. The Company believes that it has adequately provided for its tax liabilities.<br /></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:nonNumeric></div>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_110a3d17-f223-4343-b5c3-eb1714f6b14c" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:RevenueFromContractWithCustomerTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 9 &#x2013; Revenue</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#x2019;s revenues are generated primarily from the sale of manufactured products built to customer specifications. The Company also generates revenue from design, development and engineering services, in addition to the sale of other inventory.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue is measured based on the consideration specified in a contract with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a manufactured product to a customer. The Company&#x2019;s contracts with customers are generally short-term in nature. The Company applies the optional exemption related to short-term performance obligations and does not disclose information about remaining performance obligations that have original expected durations of one year or less. Customers are generally billed when the product is shipped or as services are performed. Under the majority of the Company&#x2019;s manufacturing contracts with customers, the customer controls all of the work-in-progress as products are being built. Revenues under these contracts are recognized progressively based on the cost-to-cost method. For other manufacturing contracts, the customer does not take control of the product until it is completed. Under these contracts, the Company recognizes revenue upon transfer of control of the product to the customer. Revenue from design, development and engineering services is recognized over time as the services are performed. The Company assumes no significant obligations after shipment as it typically warrants workmanship only. Therefore, the warranty provisions are generally not significant.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">If the Company records revenue, but does not issue an invoice, a contract asset is recognized. The contract asset is transferred to accounts receivable when the entitlement to payment becomes unconditional.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Taxes assessed by governmental authorities that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of sales.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><ix:exclude><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Disaggregation of revenue</span></p><div style="font-size:11.0pt;font-family:Calibri;"><ix:nonNumeric id="F_b38ca07f-8985-4aeb-8682-06855ff3a867" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:DisaggregationOfRevenueTableTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the following tables, revenue is disaggregated by market sector. The tables also include a reconciliation of the disaggregated revenue with the reportable operating segments.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Reportable Operating Segments</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended June&#160;30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Americas</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Asia</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Europe</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Market Sector:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Industrials</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_89a512a7-48ac-4aee-be88-e8b41949ff02" contextRef="C_2c12397b-a8fa-4a8a-a41f-80ef6a89811d" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20,358</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_290bfa2b-8e67-43d0-9493-7554a3dfaeef" contextRef="C_4793e216-4a72-44a7-8084-0616941d803f" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">61,115</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b9c2cca8-64d3-4487-b0ae-92a3f18b69c8" contextRef="C_c411f8b7-5929-4e36-a8b5-993114b5bb87" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,433</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_376291c7-1372-48ef-b88f-2a3a097fdb38" contextRef="C_fe0c7cee-1de8-45c7-a7d1-6d673cf3c9a7" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">99,906</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A&amp;D</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_31c16b5a-0f98-4aa3-b9bf-40ee22323987" contextRef="C_279beb07-0972-4d66-837f-c1af287066cd" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">91,427</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8f2b78c7-c066-4eaf-bcfc-78cfec1cc66f" contextRef="C_7438c2c2-96e7-43ea-9e13-e84d00b4da3f" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">73</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a4f02227-151f-4224-9aad-73fd9f36eb94" contextRef="C_56b8a6ab-8197-437d-a8de-d96d276a3ca7" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,180</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c07df5a0-e3ee-4222-bddc-718e643af25b" contextRef="C_4c65caa7-1320-4af4-becf-5212b34d42f6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">96,680</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Medical</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e2edf254-97ed-494e-b22f-02b15eca3f04" contextRef="C_20f9da35-2735-467e-ab1c-5c5fadba81c6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">47,920</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c279e3d5-9b43-46da-9a47-b65e6448b90b" contextRef="C_f0633ad7-addc-4d55-a0c6-1c6c5fc7b94b" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">50,386</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e4026a90-1398-4277-96d0-9bc5b0b202b7" contextRef="C_e0738036-e868-43da-800f-57b8e0a955c0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,599</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d89535ed-90b7-49fa-9a6a-8379dd4276ad" contextRef="C_8a240130-663d-4499-b497-3c3612783482" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">108,905</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Semi-Cap</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b34a6dbc-e57a-4959-8ca5-fa5dbc068926" contextRef="C_3ea7563f-615e-4902-bb07-fd6541a0ed73" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">55,492</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b855e59f-a9ea-496f-a882-5f01ea103b85" contextRef="C_c84a03a5-9b32-4e32-9e8a-b16591359293" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">66,781</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c955050e-1143-4c9d-9509-4bdc748a17fa" contextRef="C_3cbb610b-9dde-405d-86eb-74f390e6d779" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">16,931</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4ca06edb-8899-438d-ba00-47248d2f15c1" contextRef="C_a1fd8620-c4c6-4bad-8cf7-8acbc5cf03f1" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">139,204</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computing</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_84f601ab-4c8c-46d2-86a7-9d2ef6e5292e" contextRef="C_9ae5b607-c63a-4199-a5f7-afd3c73eb868" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">32,766</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3aa30e91-0d7d-4265-8448-75447292cacb" contextRef="C_566c034c-72c1-4b1c-8e88-a490f589a30f" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,832</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_770aa16b-0a9d-46d2-91d5-a9f8a64d9027" contextRef="C_e85526d1-1b6c-40fb-949f-9d4f79bceb92" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b9f926a7-5fff-4695-8125-9800653449b9" contextRef="C_6271f0d6-e0f3-4ce0-bd06-ae0d073ec837" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">39,598</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Telecommunications</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f1f34aba-d8a4-4860-abeb-01b1fe3ebfae" contextRef="C_acad89d5-fb8f-4b0d-89a0-7dd5bb85d9bd" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">32,007</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c7a469e5-8c94-471b-8802-b13da6fa6336" contextRef="C_035dccd3-a751-488b-931c-e69fc4c68e22" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">28,222</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e68203a8-1c72-42f5-9ee2-a9ad37a516ba" contextRef="C_c09af2ae-0538-4cbc-af1a-2c26824a5eb5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">140</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_73fb9054-03ad-4801-842f-28bdf6b8e377" contextRef="C_8367fe2f-923b-4093-8de3-6388bb65194b" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">60,369</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">External revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f1fa5d33-47b5-4be4-a243-45241b80e1c9" contextRef="C_8e2aadaf-1096-46e8-8201-7c41aabe327b" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">279,970</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_afd027a0-c76a-432c-9d63-c1cea76b8368" contextRef="C_cb90bddc-d104-4b27-97c1-4a2f2a4c39be" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">213,409</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c4a05916-156d-432e-9dd4-d769537400ac" contextRef="C_81e08395-f80d-4932-bc9c-f538d90dcd16" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">51,283</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bf37e0f8-4404-4b7f-b8ae-cd26444ccae9" contextRef="C_f56c2cfe-1fbc-40fb-90c1-e9b42a211806" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">544,662</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Elimination of intersegment 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ae96210c-3071-4421-bfd0-4e604cc6db8e" contextRef="C_17719a0a-152d-4025-81f6-4f3b2e71febc" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,300</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3fa64a04-7f21-4f11-bbf5-64796a9df472" contextRef="C_2e1c3c0b-1dfa-4a44-a360-fc2e3b24e57b" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,130</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f8159490-257c-49cf-9800-f987bad027b4" contextRef="C_5578f5a3-cc8f-4243-88f9-57f86c836bde" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">337</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_188d385d-ec86-4607-a9a7-7c143e3919ad" contextRef="C_de11f481-ba14-492b-839b-2201c7077d82" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">21,767</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Segment revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_16eadf74-8e51-4056-bc55-b44ef17bdda2" contextRef="C_fdd5ff87-5f59-465a-85ad-a9301d60bdc3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">292,270</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_379015bc-2693-400e-ae17-c54bb2f5e4fe" contextRef="C_bdcfb668-9f1b-4edb-9d35-3d110ccd367a" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">222,539</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6e10aa79-0580-4b05-9131-79e481065448" contextRef="C_bed910af-11f5-465d-b186-788fe121af66" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">51,620</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c7850658-0916-4d06-ac8a-f41abf4dffeb" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">566,429</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended June 30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Americas</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Asia</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Europe</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Market Sector:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Industrials</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_72975423-168e-49ba-bbb8-2689b325497d" contextRef="C_ee33e4d4-3c8e-40a4-b88a-6cdbe00e3c70" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">41,354</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6e938db2-f6a3-4baf-97a4-a2df34238c02" contextRef="C_958a33b1-e04e-4537-996c-f06b51f319a4" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">116,525</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_561b7bbc-0ab4-4c51-946f-3300d3aeeee3" contextRef="C_fc11cd71-01bb-4551-8264-ec47a61717d6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">37,479</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b86bfb95-70cc-403d-b159-e25afd207e78" contextRef="C_c33a71aa-e7b3-4946-8826-09cbededfed2" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">195,358</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A&amp;D</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ceb36b0c-714c-4643-ab09-e4ba5b4e448e" contextRef="C_9c02cd39-6b27-41e8-8ea9-31c4f0688702" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">174,914</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bbeb1348-e2a7-4a10-aaa3-39d299bc08bb" contextRef="C_5b3f4173-1158-40ed-860a-5f93c7d7db6d" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">73</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_931be42b-8348-476b-a055-4ec3613b15a0" contextRef="C_b0a28517-6781-4c53-a5e4-99ef173bc34d" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,074</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a8bad992-dcba-40f1-b856-172848f1df8b" contextRef="C_bbb34da4-f1be-46f8-9aa7-e76fc1e08549" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">186,061</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Medical</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1bdea992-0114-42df-816f-5a7305765798" contextRef="C_ecd46d3b-8889-4468-8338-c2244e75a093" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">95,344</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3dcfd3d5-8c6e-4b82-8e4f-40176d74a3f7" contextRef="C_bb12d99f-5e47-403c-96d2-733267b4584f" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">91,170</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_62138315-6502-4f75-bf6e-4945d35c770f" contextRef="C_4cf780fb-125d-4ceb-92c8-6d897f14c5b8" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">30,581</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c08e4aee-271a-48c5-99ce-8c3ba1ad51f5" contextRef="C_c444420c-b85f-4404-84e6-c1b3b5721d69" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">217,095</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Semi-Cap</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5c7a0776-1452-4934-8b6b-f7bc457f0fa4" contextRef="C_a40835df-5697-43f3-8989-9821ddf43cfb" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">104,358</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f1f76d1d-9d8e-48c7-93d0-1a1720a1931d" contextRef="C_65fc9eed-604d-4ad9-9b7e-ccb744dd6cd0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">115,542</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_948b8140-7e2a-4b9a-95f7-cf298ce5123d" contextRef="C_d35dcaa9-5aab-4b1e-9552-04b4c545376b" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">32,414</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_865d7d48-c0e4-4b7c-baee-bfc41e4f917d" contextRef="C_960a8081-dc5f-466e-af58-d759b18e427f" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">252,314</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computing</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2ccbcef9-69e4-4915-a432-66477708eee9" contextRef="C_a564a686-6e8c-49e1-a989-f989809ce1cc" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">68,104</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6ae076d4-810d-4b69-a646-d446bb589d45" contextRef="C_e40c340c-ba89-45b0-ac3b-a05eaa4debb0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,180</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f7119c05-fb8c-43b3-9092-bec9238982aa" contextRef="C_40ae76a5-26c8-4324-8f01-9b12e626e68d" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_72d51114-2efb-4058-85b5-c2da1caef135" contextRef="C_c043efae-fec4-45b3-b986-7ab64c6a6ed2" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">83,284</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Telecommunications</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b0a10571-af76-4f59-bf7c-996c633f0b8e" contextRef="C_b0020448-9f1f-475e-98e2-d13b3a64bb95" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">61,965</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ff2b90af-f39c-4320-8be5-e26897817562" contextRef="C_51f4d584-785c-4009-a4d8-b6a77aebb22e" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">53,941</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6f38abe0-f6c9-4b78-b895-50380f2e0327" contextRef="C_2a01793f-aa52-40e6-9214-b31108e4efbf" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">365</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e3d34f7b-2c7e-4155-9987-2c63f94bcbe7" contextRef="C_b22e9d8b-13d1-47bf-bf94-7b5b5b5c54e8" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">116,271</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">External revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_79756072-96b9-4a0a-8d43-5fb43162a75b" contextRef="C_2c54d7e8-079e-4d2b-857f-9b42d40af6eb" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">546,039</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_caea567b-4d7e-4d90-955b-d57d3e0ff57d" contextRef="C_c88cb404-fc5e-450d-be10-0ada8a4aeb93" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">392,431</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_43e62d8e-d5c6-47ca-beec-164b2158d48b" contextRef="C_ce89334e-0eea-4951-8bf0-a57b973f57a0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">111,913</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ae8881f8-8a80-411e-b288-cddb6f64d1a8" contextRef="C_d95a91a7-a203-41ff-891e-7055fbc2c107" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,050,383</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Elimination of intersegment 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_201cea36-00c2-41b2-bdab-5c964011959c" contextRef="C_daa5ec90-2304-49f7-a5f9-26270092beef" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">23,069</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d4e43aaf-1424-4748-8224-6365e0848597" contextRef="C_caf9621e-7de0-41cf-b5df-b68e5b23907f" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,412</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d8d91b43-954d-4793-93a0-02735b506f28" contextRef="C_80d24ce2-818c-49a5-99fa-35d2cc281a7e" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">587</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1c69c7f3-09cf-4f91-ad9d-a98bc1dda66e" contextRef="C_0812a634-9857-4823-84b2-d13b6c74224e" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">42,068</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Segment revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9bc3b2c6-41b1-40e4-aa41-62b6dff3d43f" contextRef="C_298be5db-d5fc-46f1-9862-93f17d63eb83" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">569,108</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_baa57198-b682-41cc-b9f4-ef294bd27b3b" contextRef="C_a18096ff-0968-40d3-854f-6ad4e2efbfde" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">410,843</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_082235ce-0287-4e83-94f9-77ffc5791008" contextRef="C_cfa5d1b9-d9bc-4f83-becd-2df644cc7791" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">112,500</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_46eb3934-43e1-4567-9373-afc8700831e7" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,092,451</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Reportable Operating Segments</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended June&#160;30, 2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Americas</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Asia</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Europe</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Market Sector:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Industrials</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_202450a0-bf14-4538-b5e8-ae875d929540" contextRef="C_296b6bd4-97d4-406b-8bd7-af2cf0e18003" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">24,298</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5b56c289-ee8e-4f77-8387-182e863ada48" contextRef="C_5e8cb174-8d8f-418f-8662-75be2989bb3f" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">49,379</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e3c308c8-426c-4d46-95e1-e44c70dc8c34" contextRef="C_2b100c59-eb59-41bf-81f2-5167e6df5f47" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">13,453</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dd379cc4-a3c8-4934-a952-f0b58faac0f7" contextRef="C_15fdbf89-3130-4227-998b-b24dc7d3bcbc" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">87,130</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A&amp;D</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_59768d30-043d-4eb8-900d-355edf60459b" contextRef="C_4612df12-22cf-4549-9504-221d4dedee23" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">80,939</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_842b7c5e-7d5f-4082-b7c6-1fd464a5a443" contextRef="C_a3625c0b-189a-446d-8038-789806d584e7" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6bfe4d99-eade-40f4-91d1-6b56a3e03d85" contextRef="C_a0dd225a-a606-4863-ba32-65651278fd29" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,585</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4516773a-003f-4bd9-ab84-dbb963d62040" contextRef="C_42bb58a0-f24e-4b8a-a4fc-ed38fbfecc0b" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">88,524</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Medical</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_82ebd693-5299-4f42-95ff-6cebd7e1cda8" contextRef="C_b1a9fa43-c6be-4f51-88ba-c552ac87e7fa" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">72,434</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a9e86f90-30f3-4b43-b60e-073a1f696ec0" contextRef="C_64c2646f-f4e1-4e2d-bb87-bea0b3cd68d2" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">55,890</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_95a7c57d-c182-4648-b41a-c5138721ee5e" contextRef="C_b628e8f1-2974-45e1-8212-b815a0a2023d" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,427</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2f7a5c63-512d-4166-bcfb-8eed473bfa97" contextRef="C_2bf47e30-436c-45a9-b597-d2d5103bdf2d" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">134,751</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Semi-Cap</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_55b9b463-6241-4677-8830-636eb31d7c63" contextRef="C_3caa8268-d830-4cf0-82d1-b2c5811846e9" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">37,321</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_66c1c586-eddf-4526-b041-caff1978967b" contextRef="C_e93cbcbe-b5d2-45cb-8d66-35c6966315a0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">37,151</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7bd2ca7b-9e00-4c1d-b0cd-1f3f50f63407" contextRef="C_f0ba9610-2eed-445b-80d5-425b6eaae3f3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,379</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7f7539e9-c3c0-491e-aaa5-7a5c3f69d0ec" contextRef="C_d4a4ec0b-6e32-4db1-8685-050abcdf33af" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">86,851</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computing</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8f0c0b30-8dc8-48b9-9ed1-44322abf3693" contextRef="C_e3c7abaa-5348-4196-aaf5-5775dbcbea7d" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">35,487</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c1246804-59e3-4ac5-8c85-c940c360989c" contextRef="C_7aa2ab0c-6a28-4b25-b364-5d3c416696dd" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,366</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_82fe3229-cafb-486f-b755-ba3eef53b0a5" contextRef="C_43f4568c-fcc9-4cd4-8102-2f881d017e43" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a8d0ccc8-8ecb-4537-b115-c30310538182" contextRef="C_820ffaa8-476d-472f-ace8-ef2cc4bad00a" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">43,853</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Telecommunications</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1abdd4a6-eabc-4716-b9dc-c1cc8952e649" contextRef="C_c1d7e86e-4db3-4689-8e3b-69be83093483" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">21,020</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7857c6b0-dc54-4122-a4e6-a575bbc28f29" contextRef="C_e507ae42-59a8-4363-870a-4c52eb3b9e18" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">28,789</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_628074ce-86b1-41f9-b0bf-d6f585eb833e" contextRef="C_6e1863e7-093b-4af4-908e-278eacd908f4" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">48</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_649cab83-f3af-4485-abaa-8fdbd224f114" contextRef="C_8fcdd154-fb07-4870-b053-95e2ddaf5634" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">49,857</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">External revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b464baa5-4233-45f8-844e-ea7e9e5ad674" contextRef="C_28717e1c-68a3-47d4-9f08-4b8ac3a69a66" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">271,499</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_92de478c-1d30-4f57-be42-f5650a90d2f5" contextRef="C_5010690c-e9d3-4f0b-8f60-9c7d7772da80" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">179,575</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e665cbfd-5dd3-4651-956b-83d348e3045a" contextRef="C_11b183d5-56e1-4339-8362-9824f6208582" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">39,892</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d9ae2e4d-113d-497f-b9fe-39450879180e" contextRef="C_e12c1799-4070-4f75-9c42-edf5c1b674c5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">490,966</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Elimination of intersegment 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_80e19027-9355-4bca-8071-64a74859b357" contextRef="C_7fca9edb-46ac-4f2f-8c80-f4f0d2a02a96" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">17,301</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_59c37111-a459-48fc-b5b9-d0566ee758d2" contextRef="C_a5639ba6-b542-4e13-9567-29e1782c8bb1" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,804</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_22b1c152-079b-4aaa-83eb-397f2e079caf" contextRef="C_ebeb3f9d-d376-416e-a097-642587177dcf" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">332</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_49784d99-b721-473b-8cfe-c28dfd5d0e0d" contextRef="C_6f7e6794-f39d-4c9a-9930-b20bf7ba487f" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">26,437</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Segment revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f2551473-949f-4dad-b274-c3c1903a462b" contextRef="C_31fd1ee2-ffc5-4a2f-bebe-bbf0912e26f1" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">288,800</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_54f59c1c-ef06-4392-8ec7-a54bc5b5487e" contextRef="C_f9554e06-4916-4c1a-8856-b3708fd86324" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">188,379</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a2f3149b-28cb-436d-bb4e-f1c5453ad59d" contextRef="C_7a6ec3c5-0854-426f-bcec-dbbf4a21593d" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">40,224</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5d5e4791-f676-45d4-b421-056e24c9f23e" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">517,403</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended June&#160;30, 2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Americas</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Asia</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Europe</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Market Sector:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Industrials</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a77b858e-ab0b-406f-b35c-32788d4bb65d" contextRef="C_fb2f02ab-fbd6-481a-a204-6642f0b32cc3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">58,243</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_726c18a1-1bac-4481-8bdb-96b35b2d6df2" contextRef="C_d4be9faf-5978-4ba0-aebd-457277e5e44b" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">97,604</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7edc4738-f319-4ce1-9833-f2413c78c98d" contextRef="C_3b3df478-4339-4ed0-a5a2-fc896323236e" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">34,109</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_38edd21c-af0a-4f42-9102-eb05fd054b99" contextRef="C_5788cdda-73c1-4999-8a7d-17c90b6b5359" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">189,956</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A&amp;D</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e73a5eae-c8ef-441e-8093-46347d948b6f" contextRef="C_44a81eb9-9287-4c05-ba25-99248ddab0c9" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">193,951</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0d42b598-0e00-4826-bb10-f2e1aaa32181" contextRef="C_442c5afb-8da8-4738-85c1-2ce8a4a1a0a5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_55cf9776-9176-4c1e-82ec-5fec68203e49" contextRef="C_5d655e27-a3f3-43ae-9c40-aeadab54d257" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">13,773</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9adba40b-e364-45cb-a11c-90d6e5c05003" contextRef="C_1a8e146b-5e9b-44a8-87cb-7420de68d102" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">207,724</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Medical</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_229de943-c42c-48aa-87da-209192e1bbda" contextRef="C_58b57bfc-87de-41e6-be67-268e639f9a53" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">141,813</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fb82a6ea-030b-4661-989b-92e86494910f" contextRef="C_4ab5369c-c863-48ae-88bd-7a9ee3c8f9cf" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">100,093</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a9e07466-d766-473c-9097-549fe7365324" contextRef="C_a0b25960-0b5a-47dd-a9bf-cab782af9e71" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,821</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6527fb48-452c-41fd-a014-d959ffa91db6" contextRef="C_761614b4-f3bf-40f2-8a3b-8d81e6d76b29" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">252,727</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Semi-Cap</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_751c2936-189f-42f6-ba89-7ad80e3efcfa" contextRef="C_37562eee-0b2a-4e94-b839-98e1ca4ef2a3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">67,770</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d503d9e2-56d7-442d-a05c-bb0cdd525cd0" contextRef="C_d54f751b-d6d7-4f86-8364-39fe5b509c0b" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">74,443</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_77a2553e-e308-4e31-a33f-97bd903c38c3" contextRef="C_92ddb2c1-7d1d-48eb-90d8-1b4c7fedde8f" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">27,358</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8e1deef8-7229-4a2b-a696-b90ae25ae4cc" contextRef="C_b371dbb3-3e1d-4069-b508-da4f4abae1e5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">169,571</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computing</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_099ab8e9-0a2f-44d3-ae85-02e50791de34" contextRef="C_d3c64bb8-b593-4718-b46e-2cf8fd9931d0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">65,561</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c4789502-f9bb-4c72-8221-4b1696da4815" contextRef="C_0a924e45-2960-4799-99d1-40382b610184" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">14,893</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_120a1bc2-0f22-4357-85c9-f409b9652639" contextRef="C_0105135d-694a-47b3-83ac-7d47cda12ba4" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_03928f96-0e57-4627-aaa6-e72660e1f3b6" contextRef="C_c8785602-c869-4dff-9be2-c86d9640fd19" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">80,454</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Telecommunications</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_01b249ed-029d-4718-bb76-0245fab449b3" contextRef="C_6f7e8118-7bb2-4980-aaee-f2fded051b75" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">47,669</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6a0feb0c-6dde-4434-9b4d-36ec54e4ff4b" contextRef="C_455aa667-7917-4f2d-a879-55a578c225a8" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">57,448</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e97b1bdd-8152-4dfb-978b-496587a4f0e9" contextRef="C_5d2f8e52-14fc-4f3b-9948-9296d43c8f10" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">381</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_01fd1f45-4b31-4297-b08d-c69565c6cb3c" contextRef="C_1d606789-0bff-4c66-bea2-0cb75274d599" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">105,498</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">External revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_29bc3e28-6125-4c00-8302-791d757a39d8" contextRef="C_21ecc7a6-9718-482d-b3ce-2365d83a7dd6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">575,007</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d249efaf-3a4f-46e1-9bf1-4df15903110d" contextRef="C_9032aed3-27c8-4364-bcaf-7ebec8b3bff9" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">344,481</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ed5809c2-bfa4-4fdc-8703-0e29ab0d1307" contextRef="C_4cc0e573-6830-4a25-9615-fd311566fc15" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">86,442</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7e00c9de-96b0-4f15-9003-f21292fe25f9" contextRef="C_92096c09-8630-42c0-b6b6-93cee113a52e" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,005,930</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Elimination of intersegment 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_079bdf4b-158d-47e3-8f8a-a41d03880051" contextRef="C_6aad071b-2c67-4623-b7d6-6e238977b13b" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">28,189</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ef948eae-def7-4c36-9d4e-922d953e2aac" contextRef="C_60cae840-136d-4031-8828-cf08a2cb3b2b" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,507</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_94c8d38a-6da5-44f2-8dde-6e4f6caa4a76" contextRef="C_02c1aae7-4659-43e1-90b9-275a826b539f" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">782</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_96721ffd-9b60-4907-baa2-e50d3be451f4" contextRef="C_5b4f335a-89e9-4e62-b7bc-cbe34da21c7b" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">44,478</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Segment revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_72b12e5f-08b0-47b6-93f8-7193d0be507e" contextRef="C_7d18a686-0086-4888-b31f-1a589b380ab0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">603,196</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6bb7941c-adc3-42bc-a781-f452c06b42b4" contextRef="C_9c114353-d8ec-4090-85f2-a415bdbd0f9f" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">359,988</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_be336e2e-1b5a-4533-b8cf-9eea956a96b0" contextRef="C_6f90364e-c543-4f0e-9c71-2c80ceef23b2" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">87,224</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_62885743-22dc-4d61-90e8-8b713ca104f8" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,050,408</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><ix:exclude><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span></p>
       <hr style="page-break-after:always;" /><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude></ix:nonNumeric></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During both the six months ended June 30, 2021 and 2020, </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_01852e56-60f4-4421-ae74-6e594ca9cb2e" contextRef="C_5059c68b-6544-47fb-b16c-86f282665f22" name="bhe:PercentageOfRevenue" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal"><ix:nonFraction id="F_88f9ad1b-682c-4b3f-8a78-cf6ef65a52cb" contextRef="C_cfe0067f-4230-43d9-99d3-5921d5917bb3" name="bhe:PercentageOfRevenue" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">90</ix:nonFraction></ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> of the Company&#x2019;s revenue was recognized as products and services that were transferred over time.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The timing of revenue recognition, billings and cash collections result in billed accounts receivable, contract assets and advance payments from customers.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021 and December 31, 2020, the Company had $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_aa817824-028e-46e1-817c-b2d281965bca" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">154.6</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3c808350-33c0-4f11-924c-1e053859574a" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">142.8</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, in contract assets from contracts with customers. The contract assets primarily relate to the Company&#x2019;s right to consideration for work completed but not billed at the reporting date. The contract assets are transferred to accounts receivable when the rights become unconditional.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_64990c95-fc38-4231-bf26-81834bedf379" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Significant changes in the contract asset balance during the period are as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.824%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.5%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:12.824%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Beginning balance as of December 31</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5efcef1a-5c70-4e53-b303-d2c9757b2331" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:ContractWithCustomerAssetNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">142,779</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_16f358b6-feb7-4c94-af7d-f63c2105dcef" contextRef="C_b2e48000-9892-48b6-a53a-5facd5b8409e" name="us-gaap:ContractWithCustomerAssetNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">161,061</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue recognized</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_118438f9-4d21-444b-bb98-f6bcd9b196c4" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="bhe:ContractWithCustomerAssetRevenueRecognized" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">944,052</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b5e91077-6263-47cf-b31b-b8e1d23accc5" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="bhe:ContractWithCustomerAssetRevenueRecognized" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">915,600</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amounts collected or invoiced</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_50e452e9-099a-408b-9367-c051338ba7ab" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">932,202</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c079c50f-8f56-4703-80d7-1ca6c2f04db9" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">923,020</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ending balance as of June 30</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_138d4045-7b27-4cef-b22f-3193332fd785" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:ContractWithCustomerAssetNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">154,629</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_761beee6-a000-4f22-8f67-2a5719ba8f8d" contextRef="C_d896a87b-4fb2-454c-b613-b2224da147c6" name="us-gaap:ContractWithCustomerAssetNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">153,641</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021 and December 31, 2020, the Company had $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2a4c87a7-da4e-4fa3-8db4-ef9723f8f5d4" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">88.7</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_749cda53-9f8f-49e0-bce6-5a7dd2ccc470" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">84.1</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, in advance payments from customers. Of those amounts, $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_514c2f6e-5832-456a-a10a-5e8283c93a02" contextRef="C_c5e1484f-e899-40e3-a289-318c9449cc51" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">55.6</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_db4d0f73-7e92-4b39-accc-8b299f44b517" contextRef="C_3d5370b1-1d11-4fa2-9e52-5784ccaf0b77" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">54.9</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, were customer deposits and prepayments of inventory and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_85ce39b5-6beb-495e-bee0-e272dce85abd" contextRef="C_d61e9b25-d94c-4f0d-95fa-5bbdc8f5e767" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">33.1</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9ce9b7a2-8d8f-4043-ab37-2b6676163e03" contextRef="C_b20d3ab3-e22e-45f1-b271-6b2f3ec35d31" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">29.2</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, were related to the contractual timing of payments. The advance payments are not considered a significant financing component because they are used to meet working capital demands of a contract, offset inventory risks and protect the Company from the failure of other parties to fulfill obligations under a contract.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4e2826d8-095e-4db6-bb84-0f2ea6c9cc5f" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:FinancingReceivablesTextBlock" escape="true" continuedAt="F_4e2826d8-095e-4db6-bb84-0f2ea6c9cc5f_1"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 10 &#x2013; Accounts Receivable Sale Program</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021, in connection with trade accounts receivable sale programs with unaffiliated financial institutions, the Company may elect to sell, at a discount, on an ongoing basis, up to a maximum of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8fedf1ed-2211-4db3-85b7-96eaa055cbe9" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="bhe:MaximumLimitAccountsReceivableSaleProgram" unitRef="U_USD" scale="6" decimals="INF" format="ixt:numdotdecimal">120.0</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of specific accounts receivable at any one time.</span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:continuation id="F_4e2826d8-095e-4db6-bb84-0f2ea6c9cc5f_1"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During the three months ended June 30, 2021 and 2020, the Company sold $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_32abb231-facb-422c-b388-c54b1faa22f7" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="bhe:TradeAccountsReceivableSold" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">87.0</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8198bcbd-eb7b-4a82-b86e-9796ec7fd5c2" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="bhe:TradeAccountsReceivableSold" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">77.9</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million,&#160;respectively, of accounts receivable under this program, and in exchange, the Company received cash proceeds of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ee9e0620-e645-44ff-b11c-0f40444ad55b" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="bhe:AmountReceivedFromTradeAccountsReceivableSoldToThirdParty" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">86.8</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7c30a728-396b-4b95-9944-2abb8ad73d9f" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="bhe:AmountReceivedFromTradeAccountsReceivableSoldToThirdParty" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">77.7</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, net of the discount. During the six months ended June 30, 2021 and 2020, the Company sold $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_27788462-04fa-48d9-b9d4-751ab107ed47" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="bhe:TradeAccountsReceivableSold" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">166.3</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_23cf9cc5-56e5-451c-abc0-81d8e80fe27f" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="bhe:TradeAccountsReceivableSold" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">154.3</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million,&#160;respectively, of accounts receivable under this program, and in exchange, the Company received cash proceeds of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_21fb0993-e69a-40e5-9e7d-8954f2850d77" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="bhe:AmountReceivedFromTradeAccountsReceivableSoldToThirdParty" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">166.0</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9b985225-e47f-4e01-8cbd-2365ae22cfee" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="bhe:AmountReceivedFromTradeAccountsReceivableSoldToThirdParty" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">154.0</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, net of the discount. The loss on the sale resulting from the discount was recorded to other expense within the condensed consolidated statements of income (loss).</span></ix:continuation></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><br /></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_16e9f4c9-aae7-40d6-9638-c988f8e47148" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" escape="true" continuedAt="F_16e9f4c9-aae7-40d6-9638-c988f8e47148_1"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 11 &#x2013; Contingencies</span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span><ix:continuation id="F_16e9f4c9-aae7-40d6-9638-c988f8e47148_1"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company is involved in various legal actions arising in the ordinary course of business. In the opinion of management, the ultimate disposition of these matters will not have a material adverse effect on the Company&#x2019;s consolidated financial position or results of operations.</span></ix:continuation></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><br /></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_895a2068-b06e-46cf-88a3-39424573ae90" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 12 &#x2013; Restructuring Charges</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has undertaken initiatives to restructure its business operations to improve utilization and realize cost savings. These initiatives have included changing the number and location of production facilities, largely to align capacity and infrastructure with current and anticipated customer demand. This alignment includes transferring programs from higher cost geographies to lower cost geographies. The process of restructuring entails moving production between facilities, reducing staff levels, realigning our business processes, reorganizing our management and other activities.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company recognized restructuring charges during 2021 and 2020 primarily related to the closure of facilities in the Americas, capacity reduction and reductions in workforce in certain facilities across various regions.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><ix:exclude><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b9622dea-eb6d-4ba9-8d0f-8f792613be15" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table summarizes the 2021 activity in accrued restructuring, which is included in accrued liabilities in the condensed consolidated balance sheets, related to various restructuring activities initiated prior to June 30, 2021:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:37.12%;"></td>
        <td style="width:1.167%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.38%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.157%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.38%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.157%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.38%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.157%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.38%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.157%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.38%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Balance&#160;as&#160;of</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Balance&#160;as&#160;of</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">December&#160;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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Restructuring</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Cash</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Non-Cash</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Charges</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Payment</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Activity</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Restructuring:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Severance</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b7fff4c4-15cd-4dba-88f6-6b3dee4cb890" contextRef="C_01c4f616-f76b-498a-98a1-90d9be405e55" name="us-gaap:RestructuringReserve" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,996</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8e083190-3663-4a57-8c35-aced4f695bc5" contextRef="C_3c29787e-1923-4545-b4f2-29c1bf9c97c2" name="us-gaap:RestructuringCharges" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">589</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3280d0d1-c2b3-4b63-aa15-9f7afed7334c" contextRef="C_3c29787e-1923-4545-b4f2-29c1bf9c97c2" name="us-gaap:PaymentsForRestructuring" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,174</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2d29d006-e265-4228-9ef1-ae746a0d1926" contextRef="C_3c29787e-1923-4545-b4f2-29c1bf9c97c2" name="us-gaap:RestructuringReserveSettledWithoutCash2" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">28</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dcebecf9-09f2-4f98-93a3-2de88510e89e" contextRef="C_a61e63c6-859f-48a9-bf0a-3c0068ed0095" name="us-gaap:RestructuringReserve" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,383</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Lease facility costs</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_38d7d294-dc58-4979-a8e6-3604cfd3e792" contextRef="C_5a740f71-83f7-4ee0-a5d7-cca99527abac" name="us-gaap:RestructuringReserve" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">50</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2da3d7cb-5d22-42a2-afe4-2b24de56caf2" contextRef="C_cc68b153-0c86-4010-8ed4-932d1642aff0" name="us-gaap:RestructuringCharges" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">951</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_550bf016-7368-43ff-a0d0-d739dca95654" contextRef="C_cc68b153-0c86-4010-8ed4-932d1642aff0" name="us-gaap:PaymentsForRestructuring" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">980</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5cbaf55c-0253-40b6-bc86-c42ed51e2795" contextRef="C_cc68b153-0c86-4010-8ed4-932d1642aff0" name="us-gaap:RestructuringReserveSettledWithoutCash2" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">13</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ea469e21-ca86-4f34-af06-5cee2f0ea2fd" contextRef="C_a843933b-f18d-4543-ba45-07c32941dc56" name="us-gaap:RestructuringReserve" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other exit costs</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c7f7a235-a513-4208-aa14-18dcb4a48b65" contextRef="C_90ab0bb7-8bcc-4398-8416-a0e6ed59cf19" name="us-gaap:RestructuringReserve" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">408</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5c44ce01-c58a-4b4f-8b13-daa2d69063a7" contextRef="C_f66149a9-1fdf-4f97-8364-b34236bfec06" name="us-gaap:RestructuringCharges" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,632</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_044a6aa4-2f4d-490f-8a2d-b9b814ecc427" contextRef="C_f66149a9-1fdf-4f97-8364-b34236bfec06" name="us-gaap:PaymentsForRestructuring" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,569</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_53b02791-1c37-4dad-92f9-f2e0d78eb314" contextRef="C_f66149a9-1fdf-4f97-8364-b34236bfec06" name="us-gaap:RestructuringReserveSettledWithoutCash2" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1b82dc84-b612-4ad7-8c2d-d991915b338f" contextRef="C_d361faea-9ced-4d55-ae1b-b0dfc03d6480" name="us-gaap:RestructuringReserve" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">471</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2cd5c388-c370-4bd9-8214-5634b28e7fef" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:RestructuringReserve" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,454</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_155ad5ba-2804-4dd2-9fbe-9fdc0329a19d" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:RestructuringCharges" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,172</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3bde0a14-3e8e-42ce-a184-7a0a183a54a6" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:PaymentsForRestructuring" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,723</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_706594d0-f2ed-41e2-b2d6-4f3578b64471" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:RestructuringReserveSettledWithoutCash2" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">41</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_87c64ec3-0a2b-4d1e-b80b-801188ac611e" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:RestructuringReserve" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,862</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:1.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;">&#160;&#160;</span></p></ix:nonNumeric></div>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_a2143ab7-0866-4ec9-b17e-c072117c9a63" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:AdditionalFinancialInformationDisclosureTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 13 &#x2013; Ransomware Incident</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During the fourth quarter ended December 31, 2019, some of the Company&#x2019;s systems were affected by a ransomware incident that encrypted information on its systems and disrupted customer and employee access to its applications and services. The Company immediately took steps to isolate the impact and implemented measures to prevent additional systems from being affected, including taking its network offline as a precaution. In connection with this incident, third party consultants and forensic experts were engaged to assist with the restoration and remediation of the Company&#x2019;s systems and, with the assistance of law enforcement, to investigate the incident. The Company has found no evidence that customer or employee data was exfiltrated from its network.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company restored connectivity and resumed operations quickly following the ransomware incident. We do have insurance coverage, including cyber insurance, and are working diligently with our insurance carriers on claims to recover costs incurred.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In 2019, ransomware incident related costs incurred totaled $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4c904f6e-390c-486d-82d6-ae5ea3736f1c" contextRef="C_26c023aa-84b3-4ee9-9928-b1e832c40dcb" name="bhe:RansomwareRelatedIncidentCostsGross" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">12.7</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million or $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_739b8aa8-4aeb-4367-bbe2-f41dfd89009d" contextRef="C_26c023aa-84b3-4ee9-9928-b1e832c40dcb" name="bhe:RansomwareRelatedIncidentCostsNet" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">7.7</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, net of estimated insurance recoveries of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6e8be901-9d4c-42f4-9da3-d5adcfa9cefd" contextRef="C_26c023aa-84b3-4ee9-9928-b1e832c40dcb" name="us-gaap:InsuranceRecoveries" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">5.0</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. These costs were primarily comprised of certain employee related expenses and various third party consulting services, including forensic experts, legal counsel and other IT professional expenses. During the year ended December 31, 2020, the Company collected $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_da3d25c6-bc62-4632-9f34-003592c54214" contextRef="C_9466b79e-adf7-43bd-a577-a4a289ca8636" name="us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable" unitRef="U_USD" scale="6" decimals="-5" sign="-" format="ixt:numdotdecimal">6.6</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of insurance recoveries, which included $5.0 million of estimated insurance recoveries recorded in 2019 and an additional $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_debf5afd-c747-46b5-816b-1db0d9475fa5" contextRef="C_9466b79e-adf7-43bd-a577-a4a289ca8636" name="bhe:AdditionalCollectionOfRecordedInsuranceReceivable" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.6</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million recorded in 2020. During the six months ended June 30, 2021, the Company collected an additional $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4502eda7-2c84-44c0-a32a-8e0281b1eb50" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="bhe:AdditionalCollectionOfRecordedInsuranceReceivable" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.4</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of insurance recoveries. As of June 30, 2021, the Company has collected insurance recoveries totaling $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_af4243dc-cdaf-48ae-b306-240dee73f688" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="bhe:InsuranceRecoveriesCollectedAtPointInTime" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">10.0</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. Any further insurance recoveries will be recorded when realized or realizable.<br /></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:nonNumeric></div>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4a6634ca-c90b-4a4e-bded-1dc5ed2a0bc2" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:EarningsPerShareTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 14 &#x2013; Earnings Per Share</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic earnings per share is computed using the weighted-average number of shares outstanding. Diluted earnings per share is computed using the weighted-average number of shares outstanding adjusted for the incremental shares attributed to outstanding stock equivalents. Stock equivalents include common stock issuable upon the exercise of stock options and other equity instruments and are computed using the treasury stock method. Under the treasury stock method, the exercise price of a share and the amount of compensation cost, if any, for future service that the Company has not yet recognized are assumed to be used to repurchase shares in the current period. In periods when losses are reported, the weighted-average number of shares outstanding excludes stock equivalents because their inclusion would have an anti-dilutive effect.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_45f98fc1-30fa-4b8c-ad0b-8a5715f89b74" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table sets forth the calculation of basic and diluted earnings per share:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands, except per share data)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7507ed43-4aaa-43bb-86e4-fdbebd2756c6" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,369</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a5c02ac4-b5a4-41e7-8c83-f06c539ebd75" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">3,407</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1dcf84fe-5b5e-4bea-b512-d4a052f5ed10" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,286</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ea8381c0-2c9d-430d-8d76-068621118c9a" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">445</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Denominator for basic earnings per share &#x2013; weighted-average <br />&#160;&#160;&#160;number of common shares outstanding during the period</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_88898dc2-6bab-4266-8dd0-78bef030ce6e" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">35,753</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6e71a2da-8d16-4fb7-8f53-a355b1f52b85" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,439</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5e847a7b-633f-419b-81d5-90429fd3eb4d" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,000</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8bcabeba-5783-474f-bf72-f2d4db583189" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,614</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Incremental common shares attributable to exercise of dilutive<br />&#160;&#160;&#160;options</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_07e781d6-e9ed-4111-bfb5-6e0157fc751b" contextRef="C_b6b2e36f-37e6-40a3-9fc5-223a19e3247f" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">45</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_4091b32e-430d-432c-a93f-5e8b2652c9c6;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_59d1e454-e084-46fb-b08e-034e0aeeec2a" contextRef="C_2b4532c9-30c9-4dc0-b0b4-5c6db57cfa91" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">49</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f19d60fc-f3ab-4ea4-99b4-b626d181d910" contextRef="C_13ed3fad-3666-4434-93c3-af96523e6a11" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">49</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Incremental common shares attributable to outstanding restricted<br />&#160;&#160;&#160;stock units</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_539b3f9e-ecd7-4d64-91c8-9ae132a26caa" contextRef="C_539dac63-5468-446f-a2c7-1dc503ad7d8d" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">263</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_9c8c3eb5-332e-4dc5-917c-60851d3209e8;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_192b50d6-a923-4d0a-a666-6f58249092a8" contextRef="C_6f10a86a-6a24-4cf8-a841-939083526eca" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">425</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ef110aee-5547-4bb3-9368-4631048e45b5" contextRef="C_ec2630fc-dec2-4107-9582-9ba045d3cda3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">200</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Denominator for diluted earnings per share</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f78bad86-2ad8-4e48-8f4a-7120b07ae7a1" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,061</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_510df669-b737-4064-9475-2017c36b84a9" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,439</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_402ee554-3949-4d0c-8686-fa5b22164f6b" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,474</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1357ef40-5c00-4e5a-91fb-58fea4c5e570" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">36,863</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic earnings (loss) per share</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d00d11a7-ac3c-4fc5-a6bc-e3a8af2036fb" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:EarningsPerShareBasic" unitRef="U_USDollarShare" scale="0" decimals="2">0.21</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0119ee04-b287-4e49-87df-d70351691221" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:EarningsPerShareBasic" unitRef="U_USDollarShare" scale="0" decimals="2" sign="-">0.09</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_17d75db4-8044-4ec2-840b-58c72b31dc0a" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:EarningsPerShareBasic" unitRef="U_USDollarShare" scale="0" decimals="2">0.42</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b5acb4fc-f071-437e-8e53-9fd63b0c8acb" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:EarningsPerShareBasic" unitRef="U_USDollarShare" scale="0" decimals="2">0.01</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Diluted earnings (loss) per share</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c406a923-37e2-493e-8f54-69cdc0753e11" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:EarningsPerShareDiluted" unitRef="U_USDollarShare" scale="0" decimals="2">0.20</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6469b840-3e0e-4ac2-a37a-4ef24feb993e" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:EarningsPerShareDiluted" unitRef="U_USDollarShare" scale="0" decimals="2" sign="-">0.09</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_288b69e5-4a4b-400b-9bee-34f43cacdb2a" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:EarningsPerShareDiluted" unitRef="U_USDollarShare" scale="0" decimals="2">0.42</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_826847aa-24cc-444a-b933-52b475373772" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:EarningsPerShareDiluted" unitRef="U_USDollarShare" scale="0" decimals="2">0.01</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><ix:exclude><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Restricted stock units totaling </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_653bb7ae-34a8-4768-a079-538601378860" contextRef="C_6f10a86a-6a24-4cf8-a841-939083526eca" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal"><ix:nonFraction id="F_ce9a0f4b-ce53-490d-956e-6990cd235737" contextRef="C_539dac63-5468-446f-a2c7-1dc503ad7d8d" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" scale="3" decimals="-3" format="ixt:numdotdecimal">4</ix:nonFraction></ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> thousand shares for both the three and six months ended June 30, 2021, respectively, were not included in the computation of diluted earnings per share because their effect would have been anti-dilutive. Potentially dilutive securities totaling&#160;</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_79bb6dff-4431-46d6-9798-2da44bc646f6" contextRef="C_13791c17-4c59-45d6-9b8d-1062033d48a0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" scale="6" decimals="-5" format="ixt:numdotdecimal">0.3</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;million shares for the three months ended June 30, 2020 were not included in the computation of diluted loss per share because their effect would have decreased the loss per share. Restricted stock units totaling&#160;</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_79ef7caa-4daa-4c9b-81bd-07d38fc643b6" contextRef="C_ec2630fc-dec2-4107-9582-9ba045d3cda3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" scale="6" decimals="-5" format="ixt:numdotdecimal">0.5</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;million shares for the six months ended June 30, 2020 were not included in the computation of diluted earnings per share because their effect would have been anti-dilutive.</span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_78b70503-190f-4520-9e54-698fd332ea7e" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:FinancialInstrumentsDisclosureTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 15 &#x2013; Financial Instruments</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#x2019;s financial instruments include cash equivalents, accounts receivable, other receivables, accounts payable, accrued liabilities and long-term debt. The Company believes that the carrying values of these instruments approximate fair value because of their short-term nature. The Company uses derivative instruments to manage the variability of foreign currency obligations and interest rates. The Company does not enter into derivatives for speculative purposes. As of June 30, 2021 and 2020, all the Company&#x2019;s derivative instruments were recorded at fair value using Level 3 inputs.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The forward currency exchange contracts in place as of June 30, 2021 have not been designated as accounting hedges and, therefore, changes in fair value are recorded within the condensed consolidated statements of income (loss).</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has an interest rate swap agreement, with a notional amount of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9e0c6091-6074-4229-8132-cc45a1019771" contextRef="C_e65e90ff-ccf9-469b-b710-5fab36d2f3b7" name="us-gaap:DerivativeNotionalAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">133.1</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7e94584c-2773-4c60-92d3-fee349085db7" contextRef="C_24c75bbb-0c80-4fd8-8832-061a8d56c802" name="us-gaap:DerivativeNotionalAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">136.9</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million as of June 30, 2021 and December 31, 2020, respectively, to hedge a portion of its interest rate exposure on outstanding borrowings under the Credit Agreement. Under this interest rate swap agreement, the Company receives variable rate interest payments based on the one-month LIBOR rate and pays fixed rate interest payments. The fixed interest rate for the contract is </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c53489a5-e3b4-4297-a9f3-703124a15705" contextRef="C_e65e90ff-ccf9-469b-b710-5fab36d2f3b7" name="us-gaap:DerivativeFixedInterestRate" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal">2.928</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%. The effect of this swap is to convert a portion of the floating rate interest expense to fixed interest rate expense. Based on the terms of the interest rate swap contract and the underlying borrowings outstanding under the Credit Agreement, the interest rate contract was determined to be highly effective, and thus qualifies and has been designated as a cash flow hedge. As such, changes in the fair value of the interest rate swap are recorded in other comprehensive income (loss) on the accompanying condensed consolidated balance sheets until earnings are affected by the variability of cash flows.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The fair value of the interest rate swap was a $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_36ab77df-8658-4c45-856c-178d903abd93" contextRef="C_e65e90ff-ccf9-469b-b710-5fab36d2f3b7" name="us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">6.9</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million liability as of June 30, 2021 and a $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dceacbec-a793-40ef-a64c-85af57643128" contextRef="C_24c75bbb-0c80-4fd8-8832-061a8d56c802" name="us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">9.0</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million liability as of December 31, 2020 recorded in other long-term liabilities. During the six months ended June 30, 2021, the Company recorded an unrealized gain of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ba2ff841-ffb9-4f66-b921-9c1535122f58" contextRef="C_acf9f5e9-71c7-4e5b-8c28-5b6ba35c51f3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">2.1</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million ($</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e2f026b2-a50a-4ae4-891a-494e9cfa1f70" contextRef="C_acf9f5e9-71c7-4e5b-8c28-5b6ba35c51f3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.6</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million net of tax) on the swap in other comprehensive income (loss). See Note 16.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2017, the Company had an interest rate swap agreement with a notional amount of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fbcf7d42-dcdc-4807-9dd8-5ce8e7b76b78" contextRef="C_0543871c-dbca-436d-8fa5-6f9830dac952" name="us-gaap:DerivativeNotionalAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">155.3</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million with a fixed interest rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_70990398-5d12-4e22-9a54-3cbc2dde4099" contextRef="C_0543871c-dbca-436d-8fa5-6f9830dac952" name="us-gaap:DerivativeFixedInterestRate" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal">1.4935</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%, which was terminated in</span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9070f656-30de-4c6e-8e74-1ee483390671" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="bhe:InterestRateSwapAgreementExpirationTerm" format="ixt:datemonthyearen"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> October 2018</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_485d941e-99bb-4bbe-8a25-b2e7debb2ae6" contextRef="C_66293605-d808-4654-8433-bdc15da57a14" name="us-gaap:GainLossOnContractTermination" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.5</ix:nonFraction></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and the gain was amortized to offset interest expense over the remaining term of the interest rate swap agreement which ended November 2020.</span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_64162ba9-38cc-46d8-9f51-cb18633e9948" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ComprehensiveIncomeNoteTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 16 &#x2013; Accumulated Other Comprehensive Loss</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6af21b13-b752-4613-ba32-877699021884" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The changes in accumulated other comprehensive loss by component were as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Foreign</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">currency</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Derivative</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">translation</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">instruments,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">adjustments</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">net of tax</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Other</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balances, December 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7aa367f7-df19-42c8-a96b-38682a22d7cb" contextRef="C_e5323271-ffe6-47b1-81ec-e73931225519" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">8,375</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1ca8a93b-3d5e-43a1-979f-0f1d1d9005e3" contextRef="C_0b96bcbb-f11f-41b1-ac5e-8efe8ad99cf7" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">6,742</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_49b5ea8d-61b3-4515-9c17-108bf1d617dc" contextRef="C_a0d00834-cd23-4c1e-a5ea-4b86f36eafcc" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,534</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3048dc39-b45c-4717-9083-26e89f680d21" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">16,651</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:7.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other comprehensive gain (loss) before<br />&#160;&#160;&#160;reclassifications</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5d5a7590-ad54-4931-b4bc-d298244f4011" contextRef="C_96ebde33-79c7-447a-a239-5b4bad459153" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,708</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f4a3f45c-b139-487e-b818-fb6d07687f16" contextRef="C_95c82593-8d09-4c03-b83b-66182e87de62" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,582</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8b8316dd-e581-4242-994e-8e121bf5c116" contextRef="C_a79a9ee5-6029-4c57-8bcf-6c3423dbf0d7" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">256</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2ee765fe-e0b3-4157-a04a-932f7d447f1b" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">130</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amounts reclassified from accumulated<br />&#160;&#160;&#160;other comprehensive loss</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_bafdf6e5-7ba8-4ace-bd7f-028dad2be902;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_53ac138a-ec9d-4d1b-bf07-51b42472f613;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_961b4caf-e819-4b47-98b9-f493c224ee48;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_771f9607-7d51-4aba-8f85-b9acf254c43b;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net current period other comprehensive gain (loss)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2be27527-de4a-4dba-a877-0ae9a59cc275" contextRef="C_96ebde33-79c7-447a-a239-5b4bad459153" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,708</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_26d84f66-edcc-4fb9-85bc-76c9bb91451c" contextRef="C_95c82593-8d09-4c03-b83b-66182e87de62" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,582</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_897fecd9-14c9-4fc4-aaf3-ad47b958f725" contextRef="C_a79a9ee5-6029-4c57-8bcf-6c3423dbf0d7" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">256</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2188a445-0e89-4d70-b962-709e95746ce9" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">130</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balances, June 30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3639087b-7210-463c-a0f4-660f2f36844e" contextRef="C_7646a7d1-2ec8-4cbb-b05a-3572d3e8afed" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">10,083</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_078a7b6b-be17-42db-aada-b9260d977e65" contextRef="C_31104fed-4a64-4687-a8a0-7394f9082835" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">5,160</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_655f929a-7584-488a-bbb3-e03fe3f49b4d" contextRef="C_82c3a4d7-c516-4ef4-ad71-cb732f8c60b3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,278</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3adad102-64d4-4bbf-bf61-1d88a3033b8a" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">16,521</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">See Note 15 for further explanation of the change in derivative instruments that is recorded to accumulated other comprehensive loss.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div><ix:nonNumeric id="F_4e8a6b46-8c38-4670-967c-e60f0918cb7c" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:SegmentReportingDisclosureTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 17 &#x2013; Segment and Geographic Information</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company currently has manufacturing facilities in the Americas, Asia and Europe to serve its customers. The Company is operated and managed geographically, and management evaluates performance and allocates the Company&#x2019;s resources on a geographic basis. Intersegment sales are generally recorded at prices that approximate arm&#x2019;s length transactions. Operating segments&#x2019; measure of profitability is based on income from operations. The accounting policies for the reportable operating segments are the same as for the Company taken as a whole. The Company has three reportable operating segments: Americas, Asia, and Europe. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f49def65-1464-48a4-97f1-5da60aff9a05" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" escape="true" continuedAt="F_f49def65-1464-48a4-97f1-5da60aff9a05_1"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Information about operating segments is as follows:</span></ix:nonNumeric></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:continuation id="F_f49def65-1464-48a4-97f1-5da60aff9a05_1"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Americas</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7bc47383-38b9-44ca-b335-0a6f0c0573ab" contextRef="C_70864f3b-2080-478a-add9-735bf3220ff8" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">292,270</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_830bb747-38a5-4099-9a7c-47323fb314be" contextRef="C_2784149a-d80f-4dac-8dca-23b02dcaf94b" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">288,800</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6842b112-c202-4c7f-815b-076f907ce07c" contextRef="C_eeb14918-ece1-4a2b-b06e-232fd9ce9c31" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">569,108</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2d1c0a60-cb86-486e-b6e7-f081d8cea8a8" contextRef="C_c51dfe21-0c73-456b-bbcf-0d06e6365f4d" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">603,196</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_885d0089-854d-4335-a432-5a9c61f7bccc" contextRef="C_98a29675-f896-4fec-a36a-cc75e411e097" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">222,539</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7bd10008-dd9d-4bf7-8db0-e0e4cb5eee94" contextRef="C_55e76fac-97b3-4fd1-b239-ee2ce300ddde" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">188,379</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_afa66963-ea4c-4d87-b462-1935f088017f" contextRef="C_9a41a271-75f3-4fe6-b248-b07224087757" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">410,843</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d1bdfcc7-dbce-4bd5-bd71-99fd9469203d" contextRef="C_7d964843-a7a8-4877-9f46-880ace8b35a6" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">359,988</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_484693c3-a520-435d-8bf9-0a0f198a8e99" contextRef="C_3eb5ae6f-7e90-49e4-9286-8ac90e89d1ee" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">51,620</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dd98a35b-d134-4e5d-8ee1-4bd8b0ffd57d" contextRef="C_abee5853-7beb-4f33-b933-5fd3f26c3ab7" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">40,224</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_217dd89a-0d4a-4170-a9e4-cc110baeca40" contextRef="C_e772f298-7adc-45bd-8ad3-2015a5377e5f" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">112,500</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a2125e05-70ef-4a98-9caf-3b4a608c2da3" contextRef="C_d6fe1d1e-de5f-4c43-969b-3af620f23eb8" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">87,224</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Elimination of intersegment 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_80f0ffe8-83d8-425b-9aec-a0ae18f0fdfe" contextRef="C_de11f481-ba14-492b-839b-2201c7077d82" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">21,767</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_50440b8e-0d86-4722-ac42-09a204d61b70" contextRef="C_6f7e6794-f39d-4c9a-9930-b20bf7ba487f" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">26,437</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d7ae1d8d-b7f0-4758-9b38-88461bdd5ca0" contextRef="C_0812a634-9857-4823-84b2-d13b6c74224e" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">42,068</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_920bb1bc-d041-49df-a3de-253c6870c949" contextRef="C_5b4f335a-89e9-4e62-b7bc-cbe34da21c7b" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">44,478</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_17d3df76-81ec-4495-b6d5-d8b99115356b" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">544,662</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9b157360-658c-4275-a98c-17ef4afa45ef" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">490,966</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b1b71372-bb49-4ed8-b88e-d6326eadb815" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,050,383</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3a4d8109-48f8-42fd-9580-7430bb9cc805" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,005,930</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Depreciation and amortization:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Americas</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2bba7267-714d-4f3a-8bd7-cc140ae0631b" contextRef="C_70864f3b-2080-478a-add9-735bf3220ff8" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,252</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_11675b0a-7a97-4736-997e-b9f89497140a" contextRef="C_2784149a-d80f-4dac-8dca-23b02dcaf94b" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,762</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_65627809-fb55-4de4-87c0-e4db05b6ea31" contextRef="C_eeb14918-ece1-4a2b-b06e-232fd9ce9c31" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,547</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0ecfc526-8558-40f3-9e80-a0dc9042333b" contextRef="C_c51dfe21-0c73-456b-bbcf-0d06e6365f4d" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,347</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2a101aae-6627-483b-9904-b665a1e0bd65" contextRef="C_98a29675-f896-4fec-a36a-cc75e411e097" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,657</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8428d45d-484e-453d-a2c6-eefb95f7150a" contextRef="C_55e76fac-97b3-4fd1-b239-ee2ce300ddde" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,732</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c6058315-6a86-493a-ab39-dc705201aeea" contextRef="C_9a41a271-75f3-4fe6-b248-b07224087757" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,343</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_45f14f7e-9dab-4eff-8b62-084960dd0b54" contextRef="C_7d964843-a7a8-4877-9f46-880ace8b35a6" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,446</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b71748cc-1d37-4738-9f1a-57861d85f67d" contextRef="C_3eb5ae6f-7e90-49e4-9286-8ac90e89d1ee" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">692</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_716d6a27-a187-4e71-9173-56319acb4b16" contextRef="C_abee5853-7beb-4f33-b933-5fd3f26c3ab7" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">700</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_844e9370-808c-4195-bcf9-1817483787c7" contextRef="C_e772f298-7adc-45bd-8ad3-2015a5377e5f" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,404</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_12932a8c-44c1-4c4c-8593-40e0e9168a56" contextRef="C_d6fe1d1e-de5f-4c43-969b-3af620f23eb8" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,425</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Corporate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3f92b556-5f2e-42d6-9b07-c450573dbaa0" contextRef="C_e8720566-78b6-416e-87d8-157a29ab3a4b" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,338</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_68298335-171c-43cd-b84c-6f5b6e469bb7" contextRef="C_2b15b830-df5e-4cf9-8e34-3b9c1c8660c1" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,145</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b237eda0-999f-4ee5-8140-40c0123d99e0" contextRef="C_1fe95be8-4332-4903-a08d-c4f78324dbf6" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,700</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fc09ca50-c92f-4586-86dd-cded4bdc9e4a" contextRef="C_488ebde6-5369-4c9c-88f9-8e9e5084c643" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,313</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c6caf757-4e4d-4a88-80e9-2db4099ec22f" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,939</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c6b05d90-705b-4ae9-ba85-b9b14d84a8ec" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,339</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_024bdc03-4b6b-49a8-909e-de718917269b" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">21,994</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_165123b4-d8ce-43cd-9ebd-54b5edee7434" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">24,531</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income (loss) from operations:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Americas</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_812d8d39-790e-4f20-94d4-17591d006dee" contextRef="C_70864f3b-2080-478a-add9-735bf3220ff8" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,995</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_14326754-e83c-40e3-8452-1dfbb9bf0602" contextRef="C_2784149a-d80f-4dac-8dca-23b02dcaf94b" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">787</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2ce4e626-4949-40ca-85ec-45e66026d308" contextRef="C_eeb14918-ece1-4a2b-b06e-232fd9ce9c31" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20,229</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0a950520-d8f2-42fb-8328-ea2cb45660fe" contextRef="C_c51dfe21-0c73-456b-bbcf-0d06e6365f4d" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,638</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a956b192-22e0-42f6-8895-e1ce71dba90b" contextRef="C_98a29675-f896-4fec-a36a-cc75e411e097" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">25,467</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b1829413-539b-4a87-bd76-6d7fa978e8bd" contextRef="C_55e76fac-97b3-4fd1-b239-ee2ce300ddde" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">17,024</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dd6aff11-6685-4daf-a063-04052e82986e" contextRef="C_9a41a271-75f3-4fe6-b248-b07224087757" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">42,819</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_217ec35b-db00-4150-987d-68bd2b8e83d2" contextRef="C_7d964843-a7a8-4877-9f46-880ace8b35a6" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">28,022</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a997cab0-027d-48e1-b04a-9c2d89cce42e" contextRef="C_3eb5ae6f-7e90-49e4-9286-8ac90e89d1ee" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,702</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_91c84591-4110-4f5a-83f8-f795dd53e515" contextRef="C_abee5853-7beb-4f33-b933-5fd3f26c3ab7" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">686</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a250f51b-c37d-4988-869d-f598cff11fb3" contextRef="C_e772f298-7adc-45bd-8ad3-2015a5377e5f" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,940</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_57edaa80-4a23-4b8a-908a-4529079e11c1" contextRef="C_d6fe1d1e-de5f-4c43-969b-3af620f23eb8" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,875</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Corporate and intersegment eliminations</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b6297d85-b689-4c26-acfe-28fbd067888b" contextRef="C_86347706-31de-400c-a7cf-921e1ba19843" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">28,465</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a54c066f-5780-49be-ae82-6df2bf5def5d" contextRef="C_7630f0e7-62bd-4f8e-a9f0-6d23d2b2bb13" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">18,795</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5c107182-246b-46a2-97de-b55ada03f05e" contextRef="C_e983135d-12d9-4873-90db-8d587de3a458" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">47,355</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_19dab2f8-d14b-4446-b0f4-0458957ec06f" contextRef="C_9076446b-ce1e-4ede-943e-1c8e092667b8" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">37,917</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_639a2b32-8053-4519-93f4-8bfc0d988fcd" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,699</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c01477c4-b56b-405f-b181-ddfe5b8416e0" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,872</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7abb5260-6b4c-4e19-9c7b-c22b14585bf3" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">22,633</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_708d449f-aed1-46d8-96cf-648887bca0a8" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,618</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest expense</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_614841a4-73ee-4bd0-831c-1d8fb9726c24" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,079</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4afc21ff-51ab-421c-8483-fe52798e0fb0" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,351</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_01ed268a-e487-41ff-a65b-aff9c82f695f" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,228</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_86e6ae83-e9f1-4a03-8ab8-bdb1d3e4619e" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,053</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest income</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8744081c-db11-4ee0-a2a3-c80e63a8f99d" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">164</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e71b35d0-6796-4f1f-ad31-e87c3041aacd" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">287</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_47e77280-bafc-40ca-8f61-42bfd284d61e" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">329</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ec564261-708d-474a-a5e3-4ff407f20983" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">886</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other income (expense)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_db8a8a87-19e8-4652-b404-af51e35ac85a" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">440</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e4c4c0e5-2b87-4271-af3d-13cf3f2861f1" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">32</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a6aae55a-b9fb-4fa9-a473-ce46bf18c840" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">164</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cc6dca72-d639-43a9-8c4e-d250bc61fbfc" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">630</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income (loss) before income taxes</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e4553d99-84a1-45a7-829b-8f22f1e166f9" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,224</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6ea250eb-8878-4319-a128-5888963aea00" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">3,904</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_96063109-bd47-4727-a001-d580c073eeff" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,898</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ad31055a-8eef-4adf-811a-c1decb276b40" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">821</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Capital expenditures:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Americas</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_06c268be-60a2-4275-b943-f5dd3e89a505" contextRef="C_70864f3b-2080-478a-add9-735bf3220ff8" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,923</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b46490bb-19ae-4d3d-8968-c6f22afa2290" contextRef="C_2784149a-d80f-4dac-8dca-23b02dcaf94b" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,598</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1a548af9-fab4-4cc4-ae31-c4f5b48904c0" contextRef="C_eeb14918-ece1-4a2b-b06e-232fd9ce9c31" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,842</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f2b73aaf-6736-482d-a363-c69082e8c370" contextRef="C_c51dfe21-0c73-456b-bbcf-0d06e6365f4d" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,858</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fcbf93cc-7b71-477d-9085-1a483c86e232" contextRef="C_98a29675-f896-4fec-a36a-cc75e411e097" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,129</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ce22e771-3eff-45b1-8341-3bc43e9266e1" contextRef="C_55e76fac-97b3-4fd1-b239-ee2ce300ddde" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">791</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8413af02-8783-47db-bc8c-c6f29de5cec6" contextRef="C_9a41a271-75f3-4fe6-b248-b07224087757" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,334</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_aaf9ef82-d78c-497e-a91c-5adf68f75fe4" contextRef="C_7d964843-a7a8-4877-9f46-880ace8b35a6" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,316</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_739fbf62-1382-429f-a58f-36fa92b1c007" contextRef="C_3eb5ae6f-7e90-49e4-9286-8ac90e89d1ee" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,433</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e741166e-469a-463c-9056-c835e5963455" contextRef="C_abee5853-7beb-4f33-b933-5fd3f26c3ab7" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">196</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5afd862a-4ba3-4004-b677-06bb1555c5f0" contextRef="C_e772f298-7adc-45bd-8ad3-2015a5377e5f" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,719</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b840120d-0d7e-42b2-b0e3-d66efdb926a4" contextRef="C_d6fe1d1e-de5f-4c43-969b-3af620f23eb8" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,042</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Corporate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_483f172e-9c41-4046-b25c-9d4803065dd1" contextRef="C_e8720566-78b6-416e-87d8-157a29ab3a4b" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">712</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8d878308-27ee-421e-86bb-54a1b5200b57" contextRef="C_2b15b830-df5e-4cf9-8e34-3b9c1c8660c1" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,809</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_999c47d0-a85d-40a3-a6ba-d5aa0047e6fa" contextRef="C_1fe95be8-4332-4903-a08d-c4f78324dbf6" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,724</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_18738fd6-9f20-4484-96d3-73634eaab5fa" contextRef="C_488ebde6-5369-4c9c-88f9-8e9e5084c643" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,074</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c25778ae-3950-428e-989c-322884640315" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,197</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c663f245-43ee-41d2-8ee3-4367957b0ca4" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,394</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_77853387-948d-4de7-95c6-804b2016e8f8" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,619</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_50de8981-2753-4973-82a2-76d740068ea2" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">23,290</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.722%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:11.204%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:11.204%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June 30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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(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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total assets:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Americas</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_06e9b3c8-b46c-484e-9ab6-614c6783a738" contextRef="C_81d19d9b-f564-4342-8dca-590135b6d11e" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">811,692</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b4745b9a-8109-48bb-aac5-2371bfdeca55" contextRef="C_6ca7a86b-b410-4020-9898-ce9f18564870" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">777,658</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3555742e-d12e-4dde-acf7-2ad486bb28e9" contextRef="C_e95610db-8bb0-4fd1-a586-e77e81a6f0ab" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">609,269</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_44d956d2-3fda-4fe0-a993-71969d16399e" contextRef="C_8248822b-4d54-42b5-9bf1-abe325765408" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">532,793</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3621f488-f718-42ac-93dc-1bbce59ea943" contextRef="C_5d134774-1c0a-4cd1-9a54-53064a89f8b4" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">169,411</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5cae68be-d42c-4dcc-a054-6d7cbbeb6ce2" contextRef="C_6d531924-95c3-4bc3-9556-0e2a0c94be84" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">146,277</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Corporate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_76138fc4-37bb-470e-8988-e574f9513ed4" contextRef="C_7031f601-1b2f-4432-822d-4bfa7c2d7e34" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">228,419</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d3fc3be7-f291-43c4-a990-849ba18b335e" contextRef="C_13737763-d983-48b9-a3d3-acaa87e2f7a7" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">287,507</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_29747e39-207f-48a8-aab2-05d55f000d80" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,818,791</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_678611cf-eb38-4840-bf2c-ee036778ef5d" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,744,235</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><ix:exclude><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_755fd1e2-a7a4-4561-bee9-fc8437763f88" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Geographic net sales information provided below reflects the destination of the product shipped. Long-lived assets information is based on the physical location of the asset and includes property, plant and equipment, net, operating lease right-of-use assets, and other long-term assets, net.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Geographic 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">United States</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f935dcf4-67db-421d-9f9a-809137238699" contextRef="C_378f8e1e-cd74-4e1e-bf3e-a5ad8c6ae424" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">321,605</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9217234b-5ff8-42cd-852d-46c532cf10ba" contextRef="C_5d58a1c5-b8dd-4ef6-bed3-3ae5bddd22d2" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">318,509</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_38678527-c4e5-4e8c-aa9c-037574e0b3fc" contextRef="C_5465e8c4-4bf9-43fc-a2bd-635885f59683" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">618,648</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6ed8137d-3bb5-4c82-ae54-e75e7d493e70" contextRef="C_fbcc7d23-9591-4358-8839-d00785ee80f6" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">654,876</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Singapore</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2ded8afb-cdbf-4b62-8159-015f4321f7d8" contextRef="C_c63d1f21-c693-4799-9aa2-b78770b93dc5" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">78,598</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4203a58c-8aa6-4ef6-bc3b-3831c280dced" contextRef="C_b56378dd-5586-44ce-89e4-27dd228333a8" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">55,917</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_37d2ba4d-ccc7-42a6-9578-8b647390992b" contextRef="C_29878a44-4111-4e1c-8413-a79afb59afb9" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">141,755</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ebee8ffb-15a1-464c-9b8b-f2beceab76cf" contextRef="C_374260e1-ebd3-4e81-b930-3cd063f264ac" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">110,538</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other Asia</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2dc5a596-dc59-458c-9cc7-afe92c5bd19b" contextRef="C_5943de15-df06-4bef-82e4-9bef8c6fd8c3" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">46,258</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_476a9f10-1c6d-4f9c-adf3-f0a259367737" contextRef="C_620c7a33-1f5f-4119-b96f-06689d1d0fa9" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">40,207</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3c463a7a-d474-4522-a978-07d759fa2c1b" contextRef="C_b5c981fc-4aaf-4731-b9f2-5086dc148ca3" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">85,103</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_33ae5208-0b0f-43e2-8d6b-b74ed259694a" contextRef="C_07549736-d39e-4878-863a-d6950cfb9314" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">78,526</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Europe</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d1e1238f-8269-42d4-b445-be2a25f717ce" contextRef="C_bed910af-11f5-465d-b186-788fe121af66" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">66,965</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_24201193-c502-4bab-85a0-900ec600ed96" contextRef="C_7a6ec3c5-0854-426f-bcec-dbbf4a21593d" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">55,756</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c675265c-9b8d-4ad6-84c3-c45c67da58cb" contextRef="C_cfa5d1b9-d9bc-4f83-becd-2df644cc7791" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">142,291</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_af1e488a-eddf-41d7-8392-6f24745a2c84" contextRef="C_6f90364e-c543-4f0e-9c71-2c80ceef23b2" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">122,279</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_050ac6bb-772d-47ec-8e96-0d5e7f4f3b52" contextRef="C_7f126478-c79e-4794-881c-e59f904d73aa" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">31,236</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cc16bec3-3e70-45e3-894e-487a1740ec13" contextRef="C_ece0ec13-18dd-4b2b-b078-5021bdadd6d5" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20,577</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9cc8bad1-07e0-447a-84ab-30e3f264f592" contextRef="C_3358cb1e-83a3-4475-a9e0-913327ab7ee0" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">62,586</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f5ee9de4-71be-4c4a-972b-204e877134b2" contextRef="C_6aef326c-c339-4558-8f28-1b04fff72bdc" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">39,711</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1a8a777a-9bfe-484b-94f2-23dbb12bbc5a" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">544,662</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fcaf5acb-d068-44f9-b19f-faa9ce7f8fc5" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">490,966</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d8055e79-caa9-4211-a20a-eda6172877cf" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,050,383</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_47933d02-354c-4fb4-a1cf-137c18d2b012" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,005,930</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-lived assets:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">United States</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ec901177-ec7e-4cf9-84c2-ef34db56ef2d" contextRef="C_f95364ad-6314-48b3-8934-6839eefef31a" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">235,650</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_93de706b-de0d-4e8c-b584-c002f97c1dc7" contextRef="C_8233ffae-a443-4c07-a7e4-06f25bf49518" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">235,193</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_85b9b120-2bc3-4cab-b750-dcc7eac58677" contextRef="C_1c3384e6-3ee0-493f-84e4-e1d1f44f83d7" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">66,800</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d8a6d94a-ee65-4f42-9dee-e757b392bf0f" contextRef="C_7cee3af8-1855-4c80-84d0-23aa60de9d2b" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">69,669</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d658153f-ff64-4213-a163-42e75a980a48" contextRef="C_b00a1117-879e-4f89-9ff3-e8a6c6969571" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">29,691</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6ca25b53-6122-4386-a2d2-d15c981c0fc5" contextRef="C_f85cd625-8489-466e-b1fb-d79029f0cc99" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,002</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_eabd9a68-a3a1-4095-9cd1-3af190f8015a" contextRef="C_1e9bf947-824e-4e4f-8a01-d38864028a09" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">22,616</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_36c67fba-9d7b-4033-8a26-2647872bdafa" contextRef="C_735fe398-45e9-4aa6-8136-87c6ceb61c62" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">21,980</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0cbb4586-b3e1-4e45-b5cb-6a1004c12c33" contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">354,757</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5e993318-ca5f-49fc-a749-e01d36b598ce" contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">344,844</ix:nonFraction></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:1.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d935fe1e-fd39-4cb0-ba82-ebbccdf41848" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:CashFlowSupplementalDisclosuresTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 18 &#x2013;Supplemental Cash Flow and Non-Cash Information</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_2dff3fa6-cd6f-4643-9e66-8d92842afd60" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" escape="true"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following is additional information concerning supplemental disclosures of cash payments.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.12%;"></td>
        <td style="width:1.037%;"></td>
        <td style="width:9.157%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income taxes paid, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7ef478ce-122c-46bb-8d79-6765128e50b5" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:IncomeTaxesPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,768</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_920a57d3-a59c-47c5-8f50-e57579086097" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:IncomeTaxesPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">932</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_969c2788-d04b-4652-a5fc-20131d7cae1a" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:IncomeTaxesPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,373</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d0666bb3-1809-4080-8ba8-fc10d419c227" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:IncomeTaxesPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,967</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest paid</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_58f4fa34-36d7-43a6-a6de-9483c92f39a0" contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,992</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c245d316-f64a-4849-a9ce-5fd8265e3ba4" contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,488</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6e4b2bd4-098c-4ed2-a995-23e853fd04a3" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,082</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3de4f660-5cd2-4602-aed2-5254ea9f7c6d" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,427</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-cash investing activity:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Additions to property, plant and equipment in 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_194b9924-54aa-4ab7-9451-7434b7f1241a" contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,902</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_282fa164-afb2-4c89-86e1-cb913e474d61" contextRef="C_59962c20-7340-48dc-a493-deee538c438b" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,677</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_2_managements_discussion_analysis_f"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Item 2. Management&#x2019;s Discussion and Analysis o</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">f Financial Condition and Results of Operations</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">This quarterly report (this Report) contains 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 (Exchange Act). These forward-looking statements are identified as any statement that does not relate strictly to historical or current facts and may include words such as &#x201c;anticipate,&#x201d; &#x201c;believe,&#x201d; &#x201c;intend,&#x201d; &#x201c;plan,&#x201d; &#x201c;project,&#x201d; &#x201c;forecast,&#x201d; &#x201c;strategy,&#x201d; &#x201c;position,&#x201d; &#x201c;continue,&#x201d; &#x201c;estimate,&#x201d; &#x201c;expect,&#x201d; &#x201c;may,&#x201d; &#x201c;will,&#x201d; or the negative or other variations thereof. In particular, statements, express or implied, concerning future operating results, including guidance for third quarter 2021 results and beyond, our ability to generate sales, income or cash flow, the anticipated impact of the COVID-19 pandemic, our anticipated plans and responses to the COVID-19 pandemic, our expected revenue mix, our business strategy and strategic initiatives, our repurchases of shares of our common stock and our intentions concerning the payment of dividends, among others, are forward-looking statements.  Although we believe these statements are based upon reasonable assumptions, they involve risks, uncertainties and assumptions that are beyond our ability to control or predict, relating to operations, markets and the business environment generally, including those discussed in Part I, Item 1A of the 2020 10-K and in any of our subsequent reports filed with the SEC.  In particular, these statements also depend on the duration, severity and evolution of the COVID-19 pandemic and related risks, including the emergence and severity of its variants, the availability of vaccines and potential hesitancy to utilize them, government and other third-party responses to it and the consequences for the global economy, our business and the businesses of our suppliers and customers, as well as our ability (or inability) to execute on our plans to respond to the COVID-19 pandemic.  Should one or more of these risks or uncertainties materialize, or should underlying assumptions prove incorrect, actual outcomes, including the future results of our operations, may vary materially from those indicated. Undue reliance should not be placed on any forward-looking statements. Forward-looking statements are not guarantees of performance.  The following discussion should be read in conjunction with the condensed consolidated financial statements and accompanying notes, and the 2020 10-K. All forward-looking statements included in this document are based upon information available to us as of the date of this document, and we assume no obligation to update them.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:1.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">OVERVIEW</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are a worldwide provider of innovative product design services, engineering services, technology solutions and advanced manufacturing services (both electronic manufacturing services (EMS) and precision technology services). In this Report, references to Benchmark, the Company or use of the words &#x201c;we&#x201d;, &#x201c;our&#x201d; and &#x201c;us&#x201d; include Benchmark&#x2019;s subsidiaries unless otherwise noted.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">From initial product concept to volume production, including direct order fulfillment and aftermarket services, Benchmark has been providing integrated services and solutions to original equipment manufacturers (OEMs) since 1979. Today, Benchmark proudly serves the following industries: aerospace and defense (A&amp;D), medical technologies, complex industrials, semiconductor capital equipment (semi-cap), next-generation telecommunications and advanced computing.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our customer engagement focuses on three principal areas:</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="margin-left:4.533%;display:flex;margin-top:6.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.3402777777777778in;"><span style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Symbol;justify-content:flex-start;min-width:0.3402777777777778in;">&#xf0b7;</span><div style="display:inline;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Design &amp;</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Engineering Services</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, which include design for manufacturability, manufacturing process and test development, concurrent and sustaining engineering, turnkey product design and regulatory services. Our engineering services may be for systems, sub-systems, printed circuit boards and assemblies, and components. We provide these services across all the industries we serve, but focus primarily in regulated industries such as medical, complex industrials, A&amp;D, and semi-cap.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="margin-left:4.533%;display:flex;margin-top:6.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.3402777777777778in;"><span style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Symbol;justify-content:flex-start;min-width:0.3402777777777778in;">&#xf0b7;</span><div style="display:inline;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Technology Solutions</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, which involve developing a library of building blocks or reference designs primarily in defense solutions, surveillance systems, radio frequency and high-speed design, and front-end managed connectivity data collection systems. We often merge these technology solutions with engineering services to provide turnkey product development from requirements through to volume production that we support with our manufacturing services. Our building blocks can be utilized across a variety of industries but we have significant capabilities in the A&amp;D and the complex industrials markets. We have also developed differentiated capabilities in radio frequency (RF) and high-speed design for both components and substrates. The need to reduce size, weight, and power (SWaP) to accommodate high frequency electronics communications is important to customers in the A&amp;D, medical, and next-generation telecommunications markets.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="margin-left:4.533%;display:flex;margin-top:6.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.3402777777777778in;"><span style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Symbol;justify-content:flex-start;min-width:0.3402777777777778in;">&#xf0b7;</span><div style="display:inline;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Manufacturing Services</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, which include printed circuit board assemblies (PCBAs) using both traditional surface mount technologies (SMT) and microelectronics, subsystem assembly, system build and integration. System builds and integration often involve building a finished assembly that includes PCBAs, complex subsystem assemblies, mechatronics, displays, optics, and other components. These final products may be configured to order and delivered directly to the end-customer across all the industries we serve. Manufacturing services also includes precision technology </span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="margin-left:4.533%;display:flex;margin-top:6.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.3402777777777778in;"><span style="color:rgba(0,0,0,1);visibility:hidden;font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Symbol;justify-content:flex-start;min-width:0.3402777777777778in;">&#xf0b7;</span><div style="display:inline;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">services comprised of precision machining, advanced metal joining, assembly and functional testing primarily for the semi-cap market (serving semiconductor capital equipment customers) and A&amp;D market.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our core strength lies in our ability to provide concept-to-production solutions in support of our customers. Our global manufacturing presence increases our ability to respond to our customers&#x2019; needs by providing accelerated time-to-market and time-to-volume production of high-quality products &#x2013; especially for complex products with lower volume and higher mix in regulated markets with higher reliability requirements. These capabilities enable us to build strong strategic relationships with our customers and to become an integral part of their business.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We believe our primary competitive advantages are our leading edge technical capabilities in engineering services (including product design in which we can take a product idea from concept to design to volume manufacturing), technology solutions (especially high frequency RF solutions, microelectronics, and miniaturization), and manufacturing services (including electronics and complex precision machining capabilities) provided by highly skilled personnel. We also have diversified end market and regulated market experience in our targeted higher-value markets. To support customers in these markets, we have invested in strategic global supply chain design and execution.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition, we believe that a strong focus on human capital through the talent we hire and retain is critical to maintaining our competitiveness. We are driving a customer-centric organization with a high degree of accountability and ownership to develop processes necessary to exceed customer expectations and deliver financial performance aligned to our goals. Through our employee feedback process, we solicit and act upon information to improve our Company and better support our customers and business processes in the future. We have taken steps to attract the best leaders and are accelerating our efforts to increase our diversity and inclusion in our employee and management ranks as we seek to develop an innovative and forward thinking workforce for the future.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our customers often face challenges in designing supply chains, demand planning, procuring materials and managing their inventories efficiently due to fluctuations in their customer demand, product design changes, short product life cycles and component price fluctuations.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We employ enterprise resource planning (ERP) systems and lean manufacturing principles to manage procurement and manufacturing processes in an efficient and cost-effective manner so that, where possible, components arrive on a just-in-time, as-and-when-needed basis. Because we are a significant purchaser of electronic components and other raw materials, we are able to capitalize on the economies of scale associated with our relationships with suppliers to negotiate price discounts, obtain components and other raw materials that are in short supply, and return excess components. Our agility and expertise in supply chain management and our relationships with suppliers across the supply chain enable us to help reduce our customers&#x2019; cost of goods sold and inventory exposure.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We recognize revenue as the customer takes control of the manufactured products built to customer specifications. We also generate revenue from our design, development and engineering services, in addition to the sale of other inventory.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue is measured based on the consideration specified in a contract with a customer. Under the majority of our manufacturing contracts with customers, the customer controls all the work-in-progress as products are being built. Revenues under these contracts are recognized over time based on the cost-to-cost method. Under other manufacturing contracts, the customer does not take control of the product until it is completed. Under these contracts, we recognize revenue upon transfer of control of product to the customer, which is generally when the goods are shipped. Revenue from engineering services that include design and development elements also continues to be recognized over time as the services are performed. As a general matter, we assume no significant obligations after shipment as we typically warrant workmanship only. Therefore, the warranty provisions are generally not significant.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">COVID-19 Pandemic Update</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In late 2019, there was an outbreak of a new strain of coronavirus (COVID-19) first identified in Wuhan, Hubei Province, China, which has since spread globally. On March 11, 2020, the World Health Organization declared COVID-19 a pandemic. Further, the COVID-19 outbreak has resulted in government authorities around the world implementing numerous measures to try to reduce the spread of COVID-19, such as travel bans and restrictions, quarantines, &#x201c;shelter-in-place,&#x201d; &#x201c;stay-at-home,&#x201d; and total lock-down orders, business limitations or shutdowns and similar orders. As a result, the COVID-19 pandemic has negatively impacted the global economy, disrupted global supply chains and workforce participation, and created significant volatility and disruption of financial markets. In an effort to first and foremost protect the health and safety of our employees, we also took proactive action to adopt social distancing policies at our locations globally, including working from home for certain employees, limiting the number of employees attending meetings, reducing the number of people in our locations at any one time, and significantly limiting employee travel. More recently, a new, more contagious variant of COVID-19 (the Delta Variant) has spread globally, which has caused some governments</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">to reimplement various measures to reduce the spread. It is unclear at this point the full impact the Delta Variant will have on the global economy and on our Company.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As a result of the COVID-19 pandemic, our revenue during 2020 was negatively impacted primarily as a result of operational inefficiencies relating to reduced productivity levels throughout our facilities and supply chain constraints, which affected our ability to support customer demand.  Additionally, the COVID-19 pandemic negatively impacted our 2020 results due to increased direct costs associated with labor expenses and personal protective equipment for our employees, as well as under absorption of fixed costs.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Benchmark provides critical infrastructure products and essential services in each of our locations, which has allowed us to continue to operate. The COVID-19 pandemic continues to affect the Company&#x2019;s operations into 2021. End market demand continues to grow as more customers recover from the pandemic. However, we continue to see component supply chain constraints across all commodity categories. In the second quarter of 2021, the supply chain environment was also adversely impacted due to rising COVID-19 cases in Malaysia. As a result of the increasing cases, the Malaysian government mandated reduced staffing at our Penang, Malaysia operation through most of the second quarter. Government restrictions have recently eased now allowing increased workforce capacity and we are managing through reduced staffing and intermittent work stoppages to keep our employees healthy and maximize production.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (CARES Act) was enacted in the United States in response to the COVID-19 pandemic. The CARES Act, among other things, permits NOL carryovers and carrybacks to offset 100% of taxable income for taxable years beginning before 2021, and contains modifications on the limitation of business interest for tax years beginning in 2019 and 2020. The Company evaluated the impact of these provisions and determined these provisions did not have any impact on the year ended December 31, 2020 or the six months ended June 30, 2021. In addition, the CARES Act allows for employee retention tax credits to be taken in U.S. payroll tax filings and allows for the deferral of the employer portion of social security taxes with 50% to be paid at the end of calendar years 2021 and 2022, respectively. Accordingly, the Company has deferred the payment of the employer portion of social security taxes for the year ended December 31, 2020 until the end of 2021 and 2022, respectively. The Company has also determined it was entitled to employee retention credits and filed for the credits in the second quarter 2020 payroll tax reports pursuant to the guidance provided by the Internal Revenue Service. The amount of credits has been recorded in operating expenses for the year ended December 31, 2020. The Company has determined that it is not eligible for employee retention tax credits as of June 30, 2021, and the deferral of the employer portion of social security taxes is not available for 2021.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We continue to monitor the evolving situation and guidance from international and domestic authorities, including federal, state and local public health authorities, and may take additional actions based on their recommendations. In these circumstances, there may be developments outside our control requiring us to adjust our operating plan. As such, the exact extent of the impact of the COVID-19 pandemic on our business, financial condition and results of operations, is currently unknown and will depend on future developments, which are highly uncertain, continuously evolving and cannot be predicted. This includes, but is not limited to, the duration and spread of the COVID-19 pandemic, its severity, the actions to contain the virus or treat its impact, including the availability and efficacy of vaccinations (particularly with respect to emerging strains of the virus) and the rate of inoculations, and how quickly and to what extent normal economic and operating conditions can resume, which may not return fully to pre-pandemic levels.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accordingly, our current results and financial condition discussed herein may not be indicative of future operating results and trends. See &#x201c;Risk Factors&#x201d; in Part I, Item 1A of our 2020 10-K for additional risks we face due to the COVID-19 pandemic.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Second Quarter 2021 Highlights</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sales for the three months ended June 30, 2021 were $544.7 million, an 11% increase from sales of $491.0 million during the three months ended June 30, 2020. During the second quarter of 2021, sales to customers in our various industry sectors fluctuated from the second quarter of 2020 as follows:</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Higher-Value Markets</span></p>
  <p style="margin-left:5.067%;text-indent:-3.639%;padding-left:3.333%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Symbol;">&#xf0b7;	</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Industrials increased by 15%,</span></p>
  <p style="margin-left:5.067%;text-indent:-3.639%;padding-left:3.333%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Symbol;">&#xf0b7;	</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A&amp;D increased by 9%,</span></p>
  <p style="margin-left:5.067%;text-indent:-3.639%;padding-left:3.333%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Symbol;">&#xf0b7;	</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Medical decreased by 19%, and</span></p>
  <p style="margin-left:5.067%;text-indent:-3.639%;padding-left:3.333%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Symbol;">&#xf0b7;	</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Semi-cap increased by 60%.</span></p>
  <p style="margin-left:5.067%;text-indent:-3.639%;padding-left:3.333%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Traditional Markets</span></p>
  <p style="margin-left:5.067%;text-indent:-3.639%;padding-left:3.333%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Symbol;">&#xf0b7;	</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computing decreased by 10%, and</span></p>
  <p style="margin-left:5.067%;text-indent:-3.639%;padding-left:3.333%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Symbol;">&#xf0b7;	</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Telecommunications increased by 21%.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Higher-value market revenues were up 12% year-over-year from strength in A&amp;D, Industrials and Semi-cap, partially offset by a decrease in Medical. Traditional market revenues were up 7% year-over-year from strength in the Telecommunications market.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our sales depend on the success of our customers, some of which operate in businesses associated with rapid technological change and consequent product obsolescence. Developments adverse to our major customers or their products, the availability of electronic component supply, or the failure of a major customer to pay for components or services, including in each case as a result of the COVID-19 pandemic, can adversely affect us. A substantial percentage of our sales are made to a small number of customers, and the loss of a major customer, if not replaced, would adversely affect us. Sales to our ten largest customers represented 46% and 43% of our sales during the six months ended June 30, 2021 and 2020, respectively.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the three and six months ended June 30, 2021, lead times continue to extend, and more components are being placed on allocation by suppliers. Several commodities were impacted, yet semiconductors remain the most constrained. We are maintaining close alignment with our suppliers and distributors to minimize disruptions to existing orders and to secure supply in support of customer demand increases.&#160;In some cases, we are actively working with customers to replan mix and redesign some products to enable alternate component sourcing. In general, our ability to fulfill upside demand is challenging due to component constraints.&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We experience fluctuations in gross profit from period to period. Different programs contribute different gross profits depending on the type of services involved, location of production, size of the program, complexity of the product and level of material costs associated with the various products. Moreover, new programs can contribute relatively less to our gross profit in their early stages when manufacturing volumes are usually lower, resulting in inefficiencies and unabsorbed manufacturing overhead costs. In addition, a number of our new program ramps remain subject to competitive constraints that can exert downward pressure on our margins. During periods of low production volume, we generally have idle capacity and reduced gross profit.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have undertaken initiatives to restructure our business operations with the intention of improving utilization and reducing costs. During the first six months of 2021, we recognized $3.2 million of restructuring and other costs due in part to expenses associated with various site closures and restructuring activities.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">RESULTS OF OPERATIONS</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table presents the percentage relationship that certain items in our condensed consolidated statements of income (loss) bear on sales for the periods indicated. The financial information and the discussion below should be read in conjunction with the condensed consolidated financial statements and Notes thereto in Part I, Item 1 of this Report.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.574%;"></td>
    <td style="width:1.454%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:8.139%;"></td>
    <td style="width:2.019%;"></td>
    <td style="width:1.12%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:7.296%;"></td>
    <td style="width:2.843%;"></td>
    <td style="width:1.12%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:8.139%;"></td>
    <td style="width:2.019%;"></td>
    <td style="width:1.12%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:8.139%;"></td>
    <td style="width:2.019%;"></td>
   </tr>
   <tr style="height:9.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100.0</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100.0</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100.0</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100.0</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cost of 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">91.2</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">92.9</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">91.4</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">92.2</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Gross profit</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.8</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.6</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7.8</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Selling, general and administrative expenses</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.2</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.8</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.1</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of intangible assets</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.5</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.5</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Restructuring charges and other costs</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.2</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ransomware related incident costs (recovery), 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(0.3</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income (loss) from operations</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(0.4</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.2</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.5</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other expense, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(0.3</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(0.4</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(0.4</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(0.4</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income (loss) before income taxes</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.7</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(0.8</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.8</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.1</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income tax expense (benefit)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(0.1</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.0</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.4</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(0.7</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)%</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.5</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.0</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Sales</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As noted above, sales for the second quarter of 2021 increased 11% from the same quarter in 2020. Sales by industry sector were as follows:</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"></td>
    <td style="width:1.12%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:9.157%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.12%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:9.157%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.12%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:9.157%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.12%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:9.157%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:9.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br />June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Higher-Value Markets</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Industrials</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">99,906</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">87,130</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">195,358</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">189,956</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A&amp;D</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">96,680</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">88,524</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">186,061</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">207,724</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Medical</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">108,905</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">134,751</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">217,095</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">252,727</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Semi-Cap</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">139,204</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">86,851</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">252,314</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">169,571</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">444,695</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">397,256</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">850,828</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">819,978</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Traditional Markets</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computing</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">39,598</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">43,853</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">83,284</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">80,454</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Telecommunications</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">60,369</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">49,857</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">116,271</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">105,498</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">99,967</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">93,710</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">199,555</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">185,952</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">544,662</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">490,966</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,050,383</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,005,930</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Industrials.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Second quarter 2021 sales increased 15% to $99.9 million from $87.1 million in the second quarter of 2020. Sales during the first six months of 2021 increased 3% to $195.4 million from $190.0 million in the same period of 2020. The increase was primarily due to improvements from building infrastructure and commercial construction programs.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Aerospace and Defense.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Second quarter 2021 sales increased 9% to $96.7 million from $88.5 million in the second quarter of 2020. The increase was primarily due to strong demand in our defense programs for surveillance vehicles, secure communications and computing, and military satellite programs</span><span style="color:rgba(255,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sales during the first six months of 2021 decreased 10% to $186.1 million from $207.7 million in the same period of 2020. The decrease was primarily due to a decline in customer demand in the commercial aerospace sector year over year.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Medical.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Second quarter 2021 sales decreased 19% to $108.9 million from $134.8 million in the second quarter of 2020. Sales during the first six months of 2021 decreased 14% to $217.1 million from $252.7 million in the same period of 2020.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The decrease was due to the reduction of demand in COVID specific programs and lack of end market demand recovery for certain customers</span><span style="color:rgba(64,64,64,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Semiconductor Capital Equipment.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Second quarter 2021 sales increased 60% to $139.2 million from $86.9 million in the second quarter of 2020. Sales during the first six months of 2021 increased 49% to $252.3 million from $169.6 million in the same period of 2020. The increase was primarily due to higher demand from our front-end wafer fabrication equipment customers. Our revenue in this sector is primarily precision machining and large electro-mechanical assembly, which were less impacted from global component shortages.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Computing.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Second quarter 2021 sales decreased 10% to $39.6 million from $43.9 million in the second quarter of 2020. The decrease was primarily due to a high performance computing program that was expected to ramp in the second quarter of 2021 but was delayed to the second half of 2021. Sales during the first six months of 2021 increased 4% to $83.3 million from $80.5 million in the same period of 2020. The increase was primarily due to higher demand with existing customers.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Telecommunications.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Second quarter 2021 sales increased 21% to $60.4 million from $49.9 million in the second quarter of 2020. Sales during the first six months of 2021 increased 10% to $116.3 million from $105.5 million in the same period of 2020. The increase was primarily due to strong demand from new and existing programs in commercial broadband and commercial satellites.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our international operations are subject to the risks of doing business abroad. See Part I, Item 1A of our 2020 10-K for factors pertaining to our international sales, fluctuations in foreign currency exchange rates and a discussion of potential adverse effects in operating results associated with the risks of doing business abroad. During the second quarter of 2021 and 2020, 56% and 50%, respectively, of our sales were from international operations.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Gross Profit</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Gross profit increased 38.0% to $47.9 million in the second quarter of 2021 from $34.7 million in the second quarter of 2020. Gross profit increased 15.5% to $90.1 million for the first six months of 2021 from $78.0 million for the same period in 2020. Gross margin increased primarily due to higher revenues.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Selling, General and Administrative (SG&amp;A) Expenses</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">SG&amp;A increased to $34.0 million in the second quarter of 2021 from $28.5 million in the second quarter of 2020, and increased to $64.6 for the first six months of 2021 from $60.1 for the same period of 2020. The increase was primarily due to due to higher variable compensation costs and U.S. medical expenses.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Amortization of Intangible Assets</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of intangible assets was $1.6 million in the second quarter of 2021 and $2.4 million in the second quarter of 2020, and $3.2 million for the first six months of 2021 and $4.8 million for the same period in 2020. The decrease was primarily due to a fully amortized intangible asset as of December 31, 2020.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Restructuring Charges and Other Costs</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During the first six months of 2021, we recognized $3.2 million of restructuring and other costs primarily due to expenses associated with announced site closures or exits, reduction in force and other restructuring activities primarily in the Americas. During the first six months of 2020, we recognized $7.3 million of restructuring charges, primarily related to site closures and restructuring activities in certain facilities in the Americas and Asia. In addition, during the first six months of 2020, we incurred $1.0 million in costs related to an asset impairment in Asia. See Note&#160;12 to the condensed consolidated financial statements in Part I, Item 1 of this Report for additional information on our restructuring charges.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Ransomware Incident Related Costs, Net</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During the fourth quarter ended December 31, 2019, ransomware incident related costs incurred totaled $12.7 million or $7.7 million, net of estimated insurance recoveries of $5.0 million. These costs were primarily comprised of certain employee related expenses and various third party consulting services, including forensic experts, legal counsel and other IT professional expenses. During the year ended December 31, 2020, we collected $6.6 million of insurance recoveries which include the $5.0 million of estimated insurance recoveries recorded in 2019 and an additional $1.6 million recorded in 2020.</span><span style="color:rgba(255,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During the first six months of 2021, we collected an additional $3.4 million of insurance recoveries. As of June 30, 2021, the Company has collected insurance recoveries totaling $10.0 million. Further insurance recoveries will be recorded when realized or realizable.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Interest Expense</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest expense increased to $4.2 million during the first six months of 2021 from $4.1 million during the same period of 2020.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Interest Income</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest income decreased to $0.3 million in the first six months of 2021 from $0.9 million in the same period of 2020 due to lower invested cash equivalents and lower interest rates.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.5pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Income Tax Expense</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.5pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income tax expense of $3.6 million represented an 19.1% effective tax rate for the first six months of 2021, compared with $0.4 million for the same period of 2020 representing an effective tax rate of 45.8%. The higher effective tax rate in 2020 is the result of the overall loss before income taxes during the first six months of 2020 compared to the overall profit before income taxes during the first six months of 2021.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.5pt;line-height:1.1700000000000002;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have been granted certain tax incentives, including tax holidays, for our subsidiaries in Malaysia and Thailand that will expire at various dates, unless extended or otherwise renegotiated, through March 31, 2021 in Malaysia and 2028 in Thailand. See Note 8 to the condensed consolidated financial statements in Part I, Item 1 of this Report.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.5pt;line-height:1.1700000000000002;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Net Income</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.1700000000000002;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We reported a net income of $15.3 million, or $0.42 per diluted share, for the first six months of 2021, compared with a net income of $0.4 million, or $0.01 per diluted share, for the same period in 2020. The net increase of $14.9 million in 2021 is primarily the result of items discussed above.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">LIQUIDITY AND CAPITAL RESOURCES</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1700000000000002;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have historically financed our organic growth and operations through funds generated from operations and occasional borrowings under our revolving credit facility. Cash and cash equivalents and restricted cash totaled $370.4 million at June 30, 2021 and $396.0</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1700000000000002;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million at December 31, 2020, of which $235.4 million and $207.3 million, respectively, were held outside the U.S. in various foreign subsidiaries.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.5pt;line-height:1.1700000000000002;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash provided by operating activities was $40.3 million during the first six months of 2021. The cash provided by operations during 2021 consisted primarily of $15.3 million of net income, adjusted for $22.0 million of depreciation and amortization, a $92.7 million increase in accounts payable, a $19.0 million decrease in accounts receivable, and a $4.6 million increase in advance payments from customers, partially offset by an $88.6 million increase in inventories, an $11.9 million increase in contract assets, an $8.3 million increase in prepaids and other assets, and a $11.9 million decrease in accrued liabilities. Working capital was $0.7 billion at both June 30, 2021 and December 31, 2020.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.5pt;line-height:1.1700000000000002;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We primarily purchase components only after customer orders or forecasts are received, which mitigates, but does not eliminate, the risk of loss on inventories. Supplies of electronic components and other materials used in operations are subject to industry-wide shortages. In certain instances, suppliers may allocate available quantities to us. If shortages of these components and other material supplies used in operations occur, vendors may not ship the quantities we need for production, and we may be forced to delay shipments, which can increase backorders and impact cash flows. In certain instances, we request and receive advance payments from customers as prepayments of inventory to meet working capital demands of a contract, offset inventory risks such as inventory purchased in advance of current needs and protect the Company from the failure of other parties to fulfill obligations under a contract. For example, as discussed above under &#x201c;COVID-19 Pandemic Update,&#x201d; we have been impacted by supply chain constraints, including shortages, longer lead times and increased transit times.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.5pt;line-height:1.1700000000000002;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash used in investing activities was $18.4 million during the first six months of 2021 primarily due to purchases of additional property, plant and equipment totaling $16.7 million. The purchases of property, plant and equipment were primarily for machinery and equipment in the Americas.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.5pt;line-height:1.1700000000000002;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash used in financing activities was $49.1 million during the first six months of 2021. Principal payments on the Credit Agreement (as defined below) and finance lease obligations totaled $3.8 million and $0.8 million, respectively, share repurchases totaled $30.3 million, dividends paid totaled $11.6 million, and we received $0.3 million from the exercise of stock options.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.5pt;line-height:1.1700000000000002;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Under the terms of our $650.0 million credit agreement (Credit Agreement), in addition to the $150.0 million Term Loan facility, we have a $500.0 million five-year revolving credit facility to be used for general corporate purposes, both with a maturity date of July 20, 2023. The Credit Agreement includes an accordion feature pursuant to which total commitments under the facility may be increased by an additional $275.0 million, subject to satisfaction of certain conditions. As of June 30, 2021, we had $133.1 million in borrowings outstanding under the Term Loan facility, $3.9 million in letters of credit outstanding under our revolving credit facility, and $496.1 million remains available for future borrowings under the revolving credit facility, subject to compliance with financial covenants as to interest coverage and debt leverage, in addition to other debt covenant restrictions. See Note 5 to the condensed consolidated financial statements in Part I, Item 1 of this Report for more information regarding the terms of the Credit Agreement.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Credit Agreement contains certain financial covenants related to interest coverage and debt leverage, and certain customary affirmative and negative covenants, including restrictions on our ability to incur additional debt and liens, pay dividends, repurchase shares, sell assets and merge or consolidate with other persons. Amounts due under the Credit Agreement could be accelerated upon specified events of default, including a failure to pay amounts due, breach of a covenant, material inaccuracy of a representation, or occurrence of bankruptcy or insolvency, subject, in some cases, to cure periods. As of June 30, 2021, we were in compliance with all of these covenants and restrictions.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.5pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our operations, and the operations of businesses we acquire, are subject to certain foreign, federal, state and local regulatory requirements relating to environmental, waste management, health and safety matters. We believe we operate in substantial compliance with all applicable requirements and we seek to ensure that newly acquired businesses comply or will comply substantially with applicable requirements. To date, the costs of compliance and workplace and environmental remediation have not been material to us. However, material costs and liabilities may arise from these requirements or from new, modified or more stringent requirements in the future. In addition, our past, current and future operations, and the operations of businesses we have or may acquire, may give rise to claims of exposure by employees or the public, or to other claims or liabilities relating to environmental, waste management or health and safety concerns.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.5pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021, we had cash and cash equivalents, including restricted cash, totaling $370.4 million and $496.1 million available for borrowings under the Credit Agreement, subject to compliance with financial covenants as to interest coverage and debt leverage, in addition to other debt covenant restrictions.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.5pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During the next 12 months, we believe our capital expenditures will approximate $50 million to $60 million, principally for machinery and equipment to help increase our production capacity to support anticipated revenue growth and our ongoing business around the globe.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.5pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On March 6, 2018, our Board of Directors approved an expanded stock repurchase program granting us the authority to repurchase up to $250 million in common stock in addition to the $100 million approved on December 7, 2015. On October 26, 2018, the Board of</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.5pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Directors authorized an additional $100 million shares for repurchase above our existing program. On February 19, 2020, the Board of Directors authorized the repurchase of an additional $150 million of the Company&#x2019;s common stock. During the six months ended June 30, 2021, we repurchased a total of 1.0 million common shares for an aggregate of $30.3 million at an average price of $30.06 per share. As of June 30, 2021, we had $173.9 million remaining under the share repurchase authorization to purchase additional shares. We are under no commitment or obligation to repurchase any particular amount of common stock.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.5pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company began declaring and paying quarterly dividends during the first quarter of 2018. In February 2020, the Board of Directors approved a quarterly dividend increase, raising the quarterly dividend from $0.15 to $0.16 per common share. In May 2021, the Board of Directors approved a quarterly dividend increase, raising the quarterly dividend from $0.16 to $0.165 per common share. During the first six months of 2021 and 2020, cash dividends paid totaled $11.6 million and $11.4 million, respectively. On June 15, 2021, the Company declared a quarterly cash dividend of $0.165 per share of the Company&#x2019;s common stock to shareholders of record as of June 30, 2021. The dividend of $5.9 million was paid on July 14, 2021. The Board of Directors currently intends to continue paying quarterly dividends. However, the Company&#x2019;s future dividend policy is subject to the Company&#x2019;s compliance with applicable law, and depends on, among other things, the Company&#x2019;s results of operations, financial condition, level of indebtedness, capital requirements, contractual restrictions, restrictions in the Company&#x2019;s debt agreements, and other factors that the Board of Directors may deem relevant, including the impact of the COVID-19 pandemic. Dividend payments are not mandatory or guaranteed; there can be no assurance that the Company will continue to pay a dividend in the future.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.5pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Management believes that our existing cash balances and funds generated from operations will be sufficient to permit us to meet our liquidity requirements over the next 12 months. Management further believes that our ongoing cash flows from operations and any borrowings we may incur under our revolving credit facility will enable us to meet operating cash requirements in future years. If we consummated significant acquisitions in the future, our capital needs would increase and could possibly result in our need to increase available borrowings under our Credit Agreement or access public or private debt and equity markets. There can be no assurance, however, that we would be successful in raising additional debt or equity on acceptable terms.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:1.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">CONTRACTUAL OBLIGATIONS</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have certain contractual obligations for operating and capital leases that were summarized in a table of Contractual Obligations in our 2020 10-K. There have been no material changes to our contractual obligations, outside of the ordinary course of our business, since December&#160;31, 2020.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">CRITICAL ACCOUNTING POLICIES AND ESTIMATES AND RECENTLY ENACTED ACCOUNTING PRINCIPLES</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Management&#x2019;s discussion and analysis is based upon our condensed consolidated financial statements, which have been prepared in accordance with U.S. GAAP. See Note 2 to the condensed consolidated financial statements in Part 1, Item 1 of this Report for a discussion of recently enacted accounting principles. Also, our significant accounting policies are summarized in Note 1 to the Consolidated Financial Statements included in our 2020 10-K.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_3_quantitative_qualitative_disclosu"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Item 3 &#x2013; Quantitative and Qualitat</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">ive Disclosures About Market Risk</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our international sales comprise a significant portion of our net sales. We are exposed to risks associated with operating internationally, including:</span></p>
  <div style="margin-left:4.533%;display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><span style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Symbol;justify-content:flex-start;min-width:0.25in;">&#xf0b7;</span><div style="display:inline;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Foreign currency exchange risk;</span></div></div>
  <div style="margin-left:4.533%;display:flex;margin-top:0.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><span style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Symbol;justify-content:flex-start;min-width:0.25in;">&#xf0b7;</span><div style="display:inline;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Import and export duties, taxes and regulatory changes;</span></div></div>
  <div style="margin-left:4.533%;display:flex;margin-top:0.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><span style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Symbol;justify-content:flex-start;min-width:0.25in;">&#xf0b7;</span><div style="display:inline;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inflationary economies or currencies; and</span></div></div>
  <div style="margin-left:4.533%;display:flex;margin-top:0.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><span style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Symbol;justify-content:flex-start;min-width:0.25in;">&#xf0b7;</span><div style="display:inline;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Economic and political instability.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Additionally, some of our operations are in developing countries. Certain events, including natural disasters, can impact the infrastructure of a developing country more severely than they would impact the infrastructure of a developed country. A developing country can also take longer to recover from such events, which could lead to delays in our ability to resume full operations.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We transact business in various foreign countries and are subject to foreign currency fluctuation risks. We use natural hedging and forward contracts to economically hedge transactional exposure primarily associated with trade accounts receivable, other receivables and trade accounts payable that are denominated in a currency other than the functional currency of the respective operating entity. We do not use derivative financial instruments for speculative purposes. The forward contracts in place as of June 30, 2021 have not been designated as accounting hedges and, therefore, changes in fair value are recorded within our condensed consolidated statements of income (loss).</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our sales are substantially denominated in U.S. dollars. Our foreign currency cash flows are generated in certain European and Asian countries and Mexico.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are also exposed to market risk for changes in interest rates on our financial instruments, a portion of which relates to our invested cash balances. We do not use derivative financial instruments in our investing activities. We place cash and cash equivalents and investments with various major financial institutions. We protect our invested principal funds by limiting default risk, market risk and reinvestment risk. We mitigate default risk by generally investing in investment-grade securities.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are also exposed to interest rate risk on borrowings under our Credit Agreement. As of June 30, 2021, we had $133.1 million outstanding on the floating rate term loan facility, and we have an interest rate swap agreement with a notional amount of $133.1 million. Under this swap agreement, we receive variable rate interest rate payments and pay fixed rate interest payments. The effect of this swap is to convert a portion our floating rate interest expense to fixed interest rate expense. The interest rate swap is designated as a cash flow hedge. For additional information, see Note 15 to the condensed consolidated financial statements in Part I, Item 1 of this Report.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_4_controls_procedures"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Item 4 &#x2013; Controls</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> and Procedures</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of the end of the period covered by this Report, the Company&#x2019;s management (with the participation of our Chief Executive Officer (CEO) and Chief Financial Officer (CFO)) conducted an evaluation pursuant to Rule 13a-15 under the Exchange Act, of the effectiveness of the design and operation of the Company&#x2019;s disclosure controls and procedures (as defined in Rule 13a-15(e) or 15d-15(e) of the Exchange Act). Based on this evaluation, the CEO and CFO concluded that as of the end of the period covered by this Report, such disclosure controls and procedures were effective at a reasonable assurance level to ensure that information required to be disclosed by the Company in reports it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC and that such information is accumulated and communicated to the Company&#x2019;s management, including the CEO and CFO, as appropriate to allow timely decisions regarding required disclosure.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">There has been no change in the Company&#x2019;s internal control over financial reporting (as defined in Rule13a-15(f) or 15d-15(f) of the Exchange Act) that occurred during the last fiscal quarter covered by this Report that has materially affected, or is reasonably likely to materially affect, the Company&#x2019;s internal control over financial reporting.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple errors or mistakes. Additionally, controls can be circumvented by individuals&#x2019; acts, by collusion of two or more people, or by management overriding the control. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, a control may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="part_iior_information"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">PART II&#x2014;OTHER</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> INFORMATION</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;" id="item_1__legal_proceedings"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Item 1.  	Lega</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">l Proceedings</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are involved in various legal actions arising in the ordinary course of business. There have been no material changes to the legal proceedings previously reported under Part I, Item 3 of our 2020 10-K, and, in the opinion of management, the ultimate disposition of these matters will not have a material adverse effect on our consolidated financial position or results of operations.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_1a_risk_factors"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Item 1A.	Ri</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">sk Factors</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Except as set forth, there have been no material changes to the risk factors previously disclosed in Part I, Item&#160;1A of our 2020 10-K.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Shortages or price increases of components specified by our customers would delay shipments and adversely affect our profitability.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Substantially all of our sales are derived from manufacturing services in which we purchase components specified by our customers. In the past, supply shortages have substantially curtailed production of all assemblies using a particular component and industry-wide shortages of electronic components, particularly of memory and logic devices, have occurred. For example, in 2011, we experienced disruptions to our global supply chain due to the earthquake and tsunami in Japan, as well as floods in Thailand. More recently, the COVID-19 pandemic, as well as labor and supply disruptions, has resulted in global electronic component shortages and</span><span style="color:rgba(0,176,240,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">supply chain constraints. In some instances, such component shortages have resulted in delayed shipments, planning disruptions, extended lead times, and parts placed on allocation, limiting our ability to meet customer demand. Because of the continued increase in demand for surface mount components, we anticipate component shortages and longer lead times for certain components may continue. Also, we may bear the risk of component price increases that occur between periodic re-pricings of products during the term of a customer contract. Accordingly, certain component price increases could adversely affect our gross profit margins.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_2_unregistered_sales_equity_securit"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">I</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">tem 2.	Unregistered Sales of Equi</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">ty Securities and Use of Proceeds</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(c)  The following table provides information for the quarter ended June 30, 2021 about the Company&#x2019;s repurchases of its equity securities registered pursuant to Section 12 of the Exchange Act:</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:36.491%;"></td>
    <td style="width:1.407%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:12.019%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.417%;"></td>
    <td style="width:1.037%;"></td>
    <td style="width:11.981%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.417%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:12.019%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.417%;"></td>
    <td style="width:15.796%;"></td>
   </tr>
   <tr>
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(d)</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Maximum</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Number (or</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(c)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Approximate</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Total Number of</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Dollar Value)</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Shares&#160;(or&#160;Units)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">of Shares (or</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(a)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Purchased as</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Units) that</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Total Number<br />of</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(b)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Part of<br />Publicly</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">May Yet Be<br />Purchased</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Shares (or</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Average Price</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Announced</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Under the</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Units)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Paid per Share</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Plans or</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Plans or</span></p></td>
   </tr>
   <tr style="height:8.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Period</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Purchased(1)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(or Unit)(2)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Programs</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Programs(3)</span></p></td>
   </tr>
   <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">April 1 to 30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">261,600</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30.49</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">261,600</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$183.2 million</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">May 1 to 31, 2021</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">200,500</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30.25</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">200,500</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$177.1 million</span></p></td>
   </tr>
   <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">June 1 to 30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">104,500</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30.87</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">104,500</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$173.9 million</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">566,600</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30.48</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">566,600</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">(1)</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> All stock repurchases were made on the open market.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">(2) </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Average price paid per share is calculated on a settlement basis and excludes commission.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">(3) </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On October 30, 2018, the Company announced that the Board of Directors authorized the repurchase of $100 million of the Company&#x2019;s common stock in addition to the $250 million previously announced on March 7, 2018. On February 24, 2020, the Company announced that the Board of Directors authorized the repurchase of an additional $150 million of the Company&#x2019;s common stock. Net of shares repurchased to date, the total remaining authorization outstanding as of June 30, 2021 is $173.9 million. Stock purchases may be made in the open market, in privately negotiated transactions or block transactions, at the discretion of the Company&#x2019;s management and as market conditions warrant. Purchases are funded from available cash and may be commenced, suspended or discontinued at any time without prior notice. Shares of stock repurchased under the program are retired.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;" id="item_6_exhibits"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Item 6.	</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Exhibits</span></p>
  <p style="margin-left:2.507%;text-indent:-13.593%;padding-left:11.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:12.0%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:87.0%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td rowspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exhibit</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Number</span></p></td>
    <td style="background-color:rgba(0,0,0,0);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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Description of Exhibit</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;&#160;&#160;&#160;3.1</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/863436/000086343616000049/ex3.1.htm"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Restated Certificate of Formation dated May 17, 2016 (incorporated by reference to Exhibit 3.1 to the Company&#x2019;s Current Report on Form 8-K dated May 17, 2016) (the 8-K) (Commission file number 1-10560)</span></a><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;&#160;&#160;&#160;3.2</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/863436/000086343620000032/ex32.htm"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Amended and Restated Bylaws of the Company dated December 2, 2020 (incorporated by reference to Exhibit 3.2 to the Company&#x2019;s Current Report on Form 8-K dated December 7, 2020 (Commission file number 1-10560))</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;&#160;&#160;&#160;4.1</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/863436/000086343614000037/ex4.htm"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Specimen form of certificate evidencing the Common Shares (incorporated by reference to Exhibit 4.1 to the Company&#x2019;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2014) (Commission file number 1-10560)</span></a><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;&#160;31.1 </span><span style="color:rgba(0,0,0,1);top:-4.6899999999999995pt;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="bhe-20210630ex31_1.htm"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Section 302 Certification of Chief Executive Officer</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;&#160;31.2 </span><span style="color:rgba(0,0,0,1);top:-4.6899999999999995pt;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="bhe-20210630ex31_2.htm"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Section 302 Certification of Chief Financial Officer</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;&#160;32.1 </span><span style="color:rgba(0,0,0,1);top:-4.6899999999999995pt;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(2)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="bhe-20210630ex32_1.htm"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Section 1350 Certification of Chief Executive Officer</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;&#160;32.2 </span><span style="color:rgba(0,0,0,1);top:-4.6899999999999995pt;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(2)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="bhe-20210630ex32_2.htm"><span style="color:rgba(0,0,255,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Section 1350 Certification of Chief Financial Officer</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">101.INS </span><span style="color:rgba(0,0,0,1);top:-4.6899999999999995pt;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">101.SCH </span><span style="color:rgba(0,0,0,1);top:-4.6899999999999995pt;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inline XBRL Taxonomy Extension Schema Document</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">101.CAL </span><span style="color:rgba(0,0,0,1);top:-4.6899999999999995pt;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">101.DEF </span><span style="color:rgba(0,0,0,1);top:-4.6899999999999995pt;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">101.LAB </span><span style="color:rgba(0,0,0,1);top:-4.6899999999999995pt;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inline XBRL Taxonomy Extension Label Linkbase Document</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">101.PRE </span><span style="color:rgba(0,0,0,1);top:-4.6899999999999995pt;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">104 </span><span style="color:rgba(0,0,0,1);top:-4.6899999999999995pt;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cover Page Interactive Data File - the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document (included in Exhibit 101)</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">(1)</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">	Filed herewith.</span></p>
  <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">(2)</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">	Furnished herewith</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="signatures"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">SIGNAT</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">URES</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized on August 4,&#160;2021.&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:49.991%;"></td>
    <td style="width:3.278%;"></td>
    <td style="width:0.185%;"></td>
    <td style="width:46.546%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">BENCHMARK ELECTRONICS, INC.</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(Registrant)</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">By:</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:0.500pt solid;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Jeffrey W. Benck</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Jeffrey W. Benck</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">President and Chief Executive Officer</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(Principal Executive Officer)</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">By:</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:0.500pt solid;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Roop K. Lakkaraju</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Roop K. Lakkaraju</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Chief Financial Officer</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(Principal Financial and Accounting Officer)</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31</span></p>
  <hr style="page-break-after:always;" />
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>bhe-20210630ex31_1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html>
 <head>
  <title>EX-31.1</title>
 </head>
 <body>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Exhibit 31.1</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Section 302 Certification of Chief Executive Officer</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">I, Jeffrey W. Benck, certify that:</font></p>
  <div style="display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">1.</font><div style="display:inline;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">I have reviewed this quarterly report on Form 10-Q of Benchmark Electronics, Inc.;</font></div></div>
  <div style="display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">2.</font><div style="display:inline;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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;</font></div></div>
  <div style="display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">3.</font><div style="display:inline;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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;</font></div></div>
  <div style="display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">4.</font><div style="display:inline;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The registrant&#x2019;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in </font><font><font style="font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exchange Act Rules 13a-15(e)</font></font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and </font><font><font style="font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15d-15(e)</font></font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">) and internal control over financial reporting (as defined in </font><font><font style="font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exchange Act Rules 13a-15(f)</font></font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and </font><font><font style="font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15d-15(f)</font></font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">) for the registrant and have:</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(51,51,51,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(a)</font><div style="display:inline;"><font style="color:rgba(51,51,51,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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</font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(51,51,51,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(b)</font><div style="display:inline;"><font style="color:rgba(51,51,51,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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</font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(51,51,51,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(c)</font><div style="display:inline;"><font style="color:rgba(51,51,51,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Evaluated the effectiveness of the registrant&#x2019;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</font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">; and</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(51,51,51,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(d)</font><div style="display:inline;"><font style="color:rgba(51,51,51,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting</font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">; and</font></div></div>
  <div style="display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(51,51,51,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">5.</font><div style="display:inline;"><font style="color:rgba(51,51,51,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The registrant&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(51,51,51,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(a)</font><div style="display:inline;"><font style="color:rgba(51,51,51,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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&#x2019;s ability to record, process, summarize and report financial information</font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">; and</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(51,51,51,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(b)</font><div style="display:inline;"><font style="color:rgba(51,51,51,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting</font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</font></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:9.0pt;font-family:Times New Roman;">&#160;</font></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.318%;"></td>
    <td style="width:3.964%;"></td>
    <td style="width:33.718%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Date: August 4, 2021</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">By:</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font><font style="color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">/s/ Jeffrey W. Benck</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:36.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Jeffrey W. Benck</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:36.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">President and Chief Executive Officer</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:36.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(principal executive officer)</font></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1</font></p>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>bhe-20210630ex31_2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html>
 <head>
  <title>EX-31.2</title>
 </head>
 <body>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Exhibit 31.2</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Section 302 Certification of Chief Financial Officer</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">I, Roop K. Lakkaraju, certify that:</font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <div style="display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">1.</font><div style="display:inline;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">I have reviewed this quarterly report on Form 10-Q of Benchmark Electronics, Inc.;</font></div></div>
  <div style="display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">2.</font><div style="display:inline;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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;</font></div></div>
  <div style="display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">3.</font><div style="display:inline;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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;</font></div></div>
  <div style="display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">4.</font><div style="display:inline;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The registrant&#x2019;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in </font><font><font style="font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exchange Act Rules 13a-15(e)</font></font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and </font><font><font style="font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15d-15(e)</font></font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">) and internal control over financial reporting (as defined in </font><font><font style="font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exchange Act Rules 13a-15(f)</font></font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and </font><font><font style="font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15d-15(f)</font></font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">) for the registrant and have:</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(51,51,51,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(a)</font><div style="display:inline;"><font style="color:rgba(51,51,51,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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</font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(51,51,51,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(b)</font><div style="display:inline;"><font style="color:rgba(51,51,51,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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</font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">;</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(51,51,51,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(c)</font><div style="display:inline;"><font style="color:rgba(51,51,51,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Evaluated the effectiveness of the registrant&#x2019;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</font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">; and</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(51,51,51,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(d)</font><div style="display:inline;"><font style="color:rgba(51,51,51,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting</font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">; and</font></div></div>
  <div style="display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(51,51,51,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">5.</font><div style="display:inline;"><font style="color:rgba(51,51,51,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The registrant&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(51,51,51,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(a)</font><div style="display:inline;"><font style="color:rgba(51,51,51,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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&#x2019;s ability to record, process, summarize and report financial information</font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">; and</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(51,51,51,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(b)</font><div style="display:inline;"><font style="color:rgba(51,51,51,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting</font><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</font></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:9.0pt;font-family:Times New Roman;">&#160;</font></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.318%;"></td>
    <td style="width:3.964%;"></td>
    <td style="width:33.718%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Date: August 4, 2021</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">By:</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font><font style="color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">/s/&#160;Roop K. Lakkaraju</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:36.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Roop K. Lakkaraju</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:36.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Chief Financial Officer</font></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(principal financial and accounting officer)</font></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1</font></p>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>bhe-20210630ex32_1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html>
 <head>
  <title>EX-32.1</title>
 </head>
 <body>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Exhibit 32.1</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">CERTIFICATION PURSUANT TO<br>18 U.S.C. SECTION 1350<br>(Section 906 of the Sarbanes-Oxley Act of 2002)</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In connection with the Quarterly Report of Benchmark Electronics, Inc. (the Company) on Form 10-Q for the period ending June 30, 2021 (the Report), I certify to the best of my knowledge that:</font></p>
  <div style="display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(1)</font><div style="display:inline;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</font></div></div>
  <div style="display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(2)</font><div style="display:inline;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></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.0%;"></td>
    <td style="width:5.0%;"></td>
    <td style="width:35.0%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Date: August 4, 2021</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">By:</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">/s/ Jeffrey W. Benck</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Jeffrey W. Benck</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">President and Chief Executive Officer</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(principal executive officer)</font></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1</font></p>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>bhe-20210630ex32_2.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html>
 <head>
  <title>EX-32.2</title>
 </head>
 <body>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.4950000000000003;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Exhibit 32.2</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">CERTIFICATION PURSUANT TO<br>18 U.S.C. SECTION 1350<br>(Section 906 of the Sarbanes-Oxley Act of 2002)</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In connection with the Quarterly Report of Benchmark Electronics, Inc. (the Company) on Form 10-Q for the period ending June 30, 2021 (the Report), I certify to the best of my knowledge that:</font></p>
  <div style="display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(1)</font><div style="display:inline;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</font></div></div>
  <div style="display:flex;margin-top:10.0pt;line-height:1.3;justify-content:flex-start;margin-bottom:0.0pt;min-width:0.25in;"><font style="color:rgba(0,0,0,1);font-weight:normal;display:inline-block;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:0.25in;">(2)</font><div style="display:inline;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></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.0%;"></td>
    <td style="width:5.0%;"></td>
    <td style="width:35.0%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Date: August 4, 2021</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">By:</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">/s/&#160;Roop K. Lakkaraju</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Roop K. Lakkaraju</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Chief Financial Officer</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(principal financial and accounting officer)</font></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1</font></p>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>6
<FILENAME>bhe-20210630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Linkbase Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2021-08-04T17:38:15.6683+00:00 -->
<!-- Copyright (c) 2021 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" xlink:href="bhe-20210630.xsd#Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables" xlink:href="bhe-20210630.xsd#Role_DisclosureCommonStockAndStockBasedAwardsPlansTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureBorrowingFacilitiesNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureIncomeTaxesNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureRevenueDisaggregationOfRevenueDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureRevenueNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureEarningsPerShareNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails" xlink:href="bhe-20210630.xsd#DisclosureFinancialInstrumentsNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails" xlink:type="simple"/>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends" xlink:label="us-gaap_Dividends"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_Dividends" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AmericasSegmentMember" xlink:label="bhe_AmericasSegmentMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AsiaSegmentMember" xlink:label="bhe_AsiaSegmentMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_ScheduleOfGoodwillTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_Goodwill" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="bhe_AmericasSegmentMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="bhe_AsiaSegmentMember" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentedTechnologyMember" xlink:label="us-gaap_PatentedTechnologyMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_PatentedTechnologyMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksAndTradeNamesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_OtherIntangibleAssetsMember" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_GoodwillAndOtherIntangibleAssetsLineItems" xlink:label="bhe_GoodwillAndOtherIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_GoodwillAndOtherIntangibleAssetsTable" xlink:label="bhe_GoodwillAndOtherIntangibleAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="bhe_GoodwillAndOtherIntangibleAssetsLineItems" xlink:to="bhe_GoodwillAndOtherIntangibleAssetsTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="bhe_GoodwillAndOtherIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="bhe_GoodwillAndOtherIntangibleAssetsTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="bhe_GoodwillAndOtherIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_TermLoanFacilityMember" xlink:label="bhe_TermLoanFacilityMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_CreditFacilityAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="bhe_TermLoanFacilityMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LongTermDebt" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityDescription" xlink:label="us-gaap_LineOfCreditFacilityDescription"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_BankOfAmericaCreditAgreementMember" xlink:label="bhe_BankOfAmericaCreditAgreementMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_CreditAgreementMember" xlink:label="bhe_CreditAgreementMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuer" xlink:label="us-gaap_DebtInstrumentIssuer"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember" xlink:label="us-gaap_BaseRateMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_TermLoanFacilityMember" xlink:label="bhe_TermLoanFacilityMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_LineOfCreditFacilityTermPeriod" xlink:label="bhe_LineOfCreditFacilityTermPeriod"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement" xlink:label="bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement" xlink:label="bhe_PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement" xlink:label="bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCovenantTerms" xlink:label="us-gaap_LineOfCreditFacilityCovenantTerms"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityDescription" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="bhe_BankOfAmericaCreditAgreementMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_CreditFacilityAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="bhe_CreditAgreementMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_InterestRateSwapMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentIssuer" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_BaseRateMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_DebtInstrumentAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="bhe_TermLoanFacilityMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="bhe_LineOfCreditFacilityTermPeriod" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_VariableRateAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DerivativeNotionalAmount" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="bhe_PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityCovenantTerms" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="us-gaap_DividendsCommonStockCash"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AcceleratedStockRepurchaseAgreementMember" xlink:label="bhe_AcceleratedStockRepurchaseAgreementMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_DividendsCommonStockCash" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_SubsequentEventTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="bhe_AcceleratedStockRepurchaseAgreementMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareRepurchaseProgramAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_EmployeeAwardsMember" xlink:label="bhe_EmployeeAwardsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_NonEmployeeAwardsMember" xlink:label="bhe_NonEmployeeAwardsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="bhe_EmployeeAwardsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="bhe_NonEmployeeAwardsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_IncomeTaxesLineItems" xlink:label="bhe_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_IncomeTaxesTable" xlink:label="bhe_IncomeTaxesTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarliestTaxYearMember" xlink:label="us-gaap_EarliestTaxYearMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_MY" xlink:label="country_MY"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_TH" xlink:label="country_TH"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:label="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxHolidayTerminationDate" xlink:label="us-gaap_IncomeTaxHolidayTerminationDate"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties" xlink:label="bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_IncomeTaxBenefitRelatedToForeignWithholding" xlink:label="bhe_IncomeTaxBenefitRelatedToForeignWithholding"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="bhe_IncomeTaxesTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="bhe_IncomeTaxesTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_EarliestTaxYearMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_MY" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="bhe_IncomeTaxesTable" xlink:to="us-gaap_TaxPeriodAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_TH" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeTaxHolidayTerminationDate" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="bhe_IncomeTaxBenefitRelatedToForeignWithholding" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails">
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_IncomeTaxesLineItems" xlink:label="bhe_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_IncomeTaxesTable" xlink:label="bhe_IncomeTaxesTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxHolidays" xlink:label="us-gaap_IncomeTaxReconciliationTaxHolidays"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_MY" xlink:label="country_MY"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_TH" xlink:label="country_TH"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="bhe_IncomeTaxesTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeTaxReconciliationTaxHolidays" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_MY" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="bhe_IncomeTaxesTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_TH" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember" xlink:label="us-gaap_EquitySecuritiesIndustryMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_IndustrialsSectorMember" xlink:label="bhe_IndustrialsSectorMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis" xlink:label="us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember" xlink:label="us-gaap_EquitySecuritiesIndustryMember_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AmericasMember" xlink:label="srt_AmericasMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AsiaMember" xlink:label="srt_AsiaMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AerospaceAndDefenseSectorMember" xlink:label="bhe_AerospaceAndDefenseSectorMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HealthcareSectorMember" xlink:label="us-gaap_HealthcareSectorMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_SemiCapSectorMember" xlink:label="bhe_SemiCapSectorMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_ComputingSectorMember" xlink:label="bhe_ComputingSectorMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_TelecommunicationsSectorMember" xlink:label="bhe_TelecommunicationsSectorMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquitySecuritiesIndustryMember" xlink:to="bhe_IndustrialsSectorMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_EquitySecuritiesByIndustryAxis" xlink:to="us-gaap_EquitySecuritiesIndustryMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_EquitySecuritiesByIndustryAxis" xlink:to="us-gaap_EquitySecuritiesIndustryMember_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AmericasMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AsiaMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_IntersegmentEliminationMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ConsolidationItemsAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquitySecuritiesIndustryMember" xlink:to="bhe_AerospaceAndDefenseSectorMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_EquitySecuritiesByIndustryAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquitySecuritiesIndustryMember" xlink:to="us-gaap_HealthcareSectorMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquitySecuritiesIndustryMember" xlink:to="bhe_SemiCapSectorMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquitySecuritiesIndustryMember" xlink:to="bhe_ComputingSectorMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquitySecuritiesIndustryMember" xlink:to="bhe_TelecommunicationsSectorMember" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_CustomerDepositsAndPrepaymentsOfInventoryMember" xlink:label="bhe_CustomerDepositsAndPrepaymentsOfInventoryMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_PercentageOfRevenue" xlink:label="bhe_PercentageOfRevenue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransferredOverTimeMember" xlink:label="us-gaap_TransferredOverTimeMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_ContractualTimingOfPaymentsMember" xlink:label="bhe_ContractualTimingOfPaymentsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="bhe_CustomerDepositsAndPrepaymentsOfInventoryMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="bhe_PercentageOfRevenue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="us-gaap_TransferredOverTimeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="bhe_ContractualTimingOfPaymentsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:label="srt_ReserveQuantitiesByTypeOfReserveAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TypeOfReserveDomain" xlink:label="srt_TypeOfReserveDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TypeOfReserveDomain" xlink:label="srt_TypeOfReserveDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="us-gaap_EmployeeSeveranceMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FacilityClosingMember" xlink:label="us-gaap_FacilityClosingMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:label="us-gaap_PaymentsForRestructuring"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_OtherexitcostsMember" xlink:label="bhe_OtherexitcostsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveSettledWithoutCash2" xlink:label="us-gaap_RestructuringReserveSettledWithoutCash2"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="srt_ReserveQuantitiesByTypeOfReserveAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:to="srt_TypeOfReserveDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:to="srt_TypeOfReserveDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringReserve" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TypeOfReserveDomain" xlink:to="us-gaap_EmployeeSeveranceMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringCharges" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TypeOfReserveDomain" xlink:to="us-gaap_FacilityClosingMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_PaymentsForRestructuring" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TypeOfReserveDomain" xlink:to="bhe_OtherexitcostsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringReserveSettledWithoutCash2" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_EarningsPerShareReconciliationLineItems" xlink:label="bhe_EarningsPerShareReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_EarningsPerShareReconciliationTable" xlink:label="bhe_EarningsPerShareReconciliationTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_RestrictedSharesAndRestrictedStockUnitsMember" xlink:label="bhe_RestrictedSharesAndRestrictedStockUnitsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="bhe_EarningsPerShareReconciliationTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="bhe_EarningsPerShareReconciliationTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="bhe_RestrictedSharesAndRestrictedStockUnitsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="us-gaap_EarningsPerShareBasic" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetails">
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_EarningsPerShareReconciliationLineItems" xlink:label="bhe_EarningsPerShareReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_EarningsPerShareReconciliationTable" xlink:label="bhe_EarningsPerShareReconciliationTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_RestrictedSharesAndRestrictedStockUnitsMember" xlink:label="bhe_RestrictedSharesAndRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="bhe_EarningsPerShareReconciliationTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="bhe_RestrictedSharesAndRestrictedStockUnitsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="bhe_EarningsPerShareReconciliationTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:label="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:label="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_LargeCustomerAccountsReceivableMember" xlink:label="bhe_LargeCustomerAccountsReceivableMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate" xlink:label="us-gaap_DerivativeFixedInterestRate"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue" xlink:label="us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnContractTermination" xlink:label="us-gaap_GainLossOnContractTermination"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_InterestRateSwapAgreementExpirationTerm" xlink:label="bhe_InterestRateSwapAgreementExpirationTerm"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_InterestRateSwapMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="bhe_LargeCustomerAccountsReceivableMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="us-gaap_DerivativeNotionalAmount" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:to="srt_MajorCustomersAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="us-gaap_DerivativeFixedInterestRate" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:to="us-gaap_FinancialInstrumentAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="us-gaap_GainLossOnContractTermination" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="bhe_InterestRateSwapAgreementExpirationTerm" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:label="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AmericasSegmentMember" xlink:label="bhe_AmericasSegmentMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="us-gaap_CorporateNonSegmentMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AsiaSegmentMember" xlink:label="bhe_AsiaSegmentMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_EuropeSegmentMember" xlink:label="bhe_EuropeSegmentMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="bhe_AmericasSegmentMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_IntersegmentEliminationMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationDepletionAndAmortization" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_CorporateNonSegmentMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="bhe_AsiaSegmentMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="bhe_EuropeSegmentMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_CorporateMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InterestExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InvestmentIncomeInterest" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="country_US"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AsiaMember" xlink:label="srt_AsiaMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_SG" xlink:label="country_SG"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_OtherAsiaMember" xlink:label="bhe_OtherAsiaMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_OtherRegionsMember" xlink:label="bhe_OtherRegionsMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NoncurrentAssets" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AsiaMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_SG" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="bhe_OtherAsiaMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="bhe_OtherRegionsMember" priority="2" use="optional"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>bhe-20210630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Linkbase Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2021-08-04T17:38:15.7795+00:00 -->
<!-- Copyright (c) 2021 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" xlink:href="bhe-20210630.xsd#Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails2" xlink:href="bhe-20210630.xsd#DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails2" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" xlink:href="bhe-20210630.xsd#Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" xlink:href="bhe-20210630.xsd#Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="bhe-20210630.xsd#Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCostsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureInventoriesScheduleOfInventoryCostsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails" xlink:type="simple"/>
  <link:calculationLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesCurrent" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_RestrictedCashCurrent" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="5" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="5" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="6" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_IncomeTaxesReceivable" order="6" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails2">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive" order="5" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive" xlink:label="bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OperatingIncomeLoss" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_InterestExpense" order="1" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="2" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_InvestmentIncomeInterest" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="bhe_RestructuringChargesAndOtherCosts" order="3" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="bhe_RansomwareRelatedIncidentCostsNet" order="4" weight="-1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_RestructuringChargesAndOtherCosts" xlink:label="bhe_RestructuringChargesAndOtherCosts"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_RansomwareRelatedIncidentCostsNet" xlink:label="bhe_RansomwareRelatedIncidentCostsNet"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" order="2" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="1" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_Depreciation" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsForSoftware" order="2" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentForAmortization" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfDividends" order="2" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfMediumTermNotes" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinesses" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfMediumTermNotes" order="4" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromOtherInvestingActivities" order="4" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AssetImpairmentCharges" order="5" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_FinanceLeasePrincipalPayments" order="5" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="6" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="6" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="7" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="8" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" order="9" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="10" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="11" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="12" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="13" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="14" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInLeasingReceivables" order="15" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="16" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForSoftware" xlink:label="us-gaap_PaymentsForSoftware"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="us-gaap_PaymentsOfDividends"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfMediumTermNotes" xlink:label="us-gaap_ProceedsFromIssuanceOfMediumTermNotes"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfMediumTermNotes" xlink:label="us-gaap_RepaymentsOfMediumTermNotes"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInLeasingReceivables" xlink:label="us-gaap_IncreaseDecreaseInLeasingReceivables"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCostsDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryRawMaterials" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryWorkInProcess" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryFinishedGoods" order="2" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1" weight="-1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_CapitalizedComputerSoftwareAmortization1" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="2" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_FinanceLeaseInterestExpense" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_OperatingLeaseCost" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_ShortTermLeaseCost" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_VariableLeaseCost" order="4" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="us-gaap_FinanceLeaseInterestExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive" order="5" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive" xlink:label="bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="3" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" order="1" weight="-1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>bhe-20210630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2021-08-04T17:38:14.6847+00:00 -->
<!-- Copyright (c) 2021 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema targetNamespace="http://bench.com/20210630" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:bhe="http://bench.com/20210630" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/>
  <xsd:import schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd" namespace="http://fasb.org/us-gaap/2020-01-31"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd" namespace="http://xbrl.sec.gov/dei/2020-01-31"/>
  <xsd:import schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd" namespace="http://fasb.org/srt/2020-01-31"/>
  <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/numeric"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd" namespace="http://xbrl.sec.gov/country/2020-01-31"/>
  <xsd:import schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd" namespace="http://fasb.org/srt-types/2020-01-31"/>
  <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/non-numeric"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="bhe-20210630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Labels link" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="bhe-20210630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation link" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="bhe-20210630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition link" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="bhe-20210630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation link" xlink:type="simple"/>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DocumentCover" id="Role_DocumentCover">
        <link:definition>100000 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" id="Role_StatementCondensedConsolidatedBalanceSheetsUnaudited">
        <link:definition>100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails2" id="DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails2">
        <link:definition>100020 - Disclosure - Leases - Future annual minimum lease payments and finance lease commitments (Details) 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" id="Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical">
        <link:definition>100030 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" id="Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited">
        <link:definition>100040 - Statement - Condensed Consolidated Statements of Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" id="Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited">
        <link:definition>100050 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" id="Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited">
        <link:definition>100060 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" id="Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited">
        <link:definition>100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureBasisOfPresentation" id="Role_DisclosureBasisOfPresentation">
        <link:definition>100080 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureNewAccountingPronouncements" id="Role_DisclosureNewAccountingPronouncements">
        <link:definition>100090 - Disclosure - New Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureInventories" id="Role_DisclosureInventories">
        <link:definition>100100 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets" id="Role_DisclosureGoodwillAndOtherIntangibleAssets">
        <link:definition>100110 - Disclosure - Goodwill And Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilities" id="Role_DisclosureBorrowingFacilities">
        <link:definition>100120 - Disclosure - Borrowing Facilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeases" id="Role_DisclosureLeases">
        <link:definition>100130 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlans" id="Role_DisclosureCommonStockAndStockBasedAwardsPlans">
        <link:definition>100140 - Disclosure - Common Stock and Stock-Based Awards Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxes" id="Role_DisclosureIncomeTaxes">
        <link:definition>100150 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenue" id="Role_DisclosureRevenue">
        <link:definition>100160 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccountsReceivableSaleProgram" id="Role_DisclosureAccountsReceivableSaleProgram">
        <link:definition>100170 - Disclosure - Accounts Receivable Sale Program</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureContingencies" id="Role_DisclosureContingencies">
        <link:definition>100180 - Disclosure - Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringCharges" id="Role_DisclosureRestructuringCharges">
        <link:definition>100190 - Disclosure - Restructuring Charges</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncident" id="Role_DisclosureRansomwareIncident">
        <link:definition>100200 - Disclosure - Ransomware Incident</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShare" id="Role_DisclosureEarningsPerShare">
        <link:definition>100210 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureFinancialInstruments" id="Role_DisclosureFinancialInstruments">
        <link:definition>100220 - Disclosure - Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss" id="Role_DisclosureAccumulatedOtherComprehensiveLoss">
        <link:definition>100230 - Disclosure - Accumulated Other Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation" id="Role_DisclosureSegmentAndGeographicInformation">
        <link:definition>100240 - Disclosure - Segment And Geographic Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformation" id="Role_DisclosureSupplementalCashFlowAndNonCashInformation">
        <link:definition>100250 - Disclosure - Supplemental Cash Flow And Non-Cash Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsPolicies" id="Role_DisclosureNewAccountingPronouncementsPolicies">
        <link:definition>100260 - Disclosure - New Accounting Pronouncements (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesTables" id="Role_DisclosureInventoriesTables">
        <link:definition>100270 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" id="Role_DisclosureGoodwillAndOtherIntangibleAssetsTables">
        <link:definition>100280 - Disclosure - Goodwill And Other Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesTables" id="Role_DisclosureBorrowingFacilitiesTables">
        <link:definition>100290 - Disclosure - Borrowing Facilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesTables" id="Role_DisclosureLeasesTables">
        <link:definition>100300 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables" id="Role_DisclosureCommonStockAndStockBasedAwardsPlansTables">
        <link:definition>100310 - Disclosure - Common Stock and Stock-Based Awards Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesTables" id="Role_DisclosureIncomeTaxesTables">
        <link:definition>100320 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueTables" id="Role_DisclosureRevenueTables">
        <link:definition>100330 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesTables" id="Role_DisclosureRestructuringChargesTables">
        <link:definition>100340 - Disclosure - Restructuring Charges (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareTables" id="Role_DisclosureEarningsPerShareTables">
        <link:definition>100350 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables" id="Role_DisclosureAccumulatedOtherComprehensiveLossTables">
        <link:definition>100360 - Disclosure - Accumulated Other Comprehensive Loss (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables" id="Role_DisclosureSegmentAndGeographicInformationTables">
        <link:definition>100370 - Disclosure - Segment And Geographic Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformationTables" id="Role_DisclosureSupplementalCashFlowAndNonCashInformationTables">
        <link:definition>100380 - Disclosure - Supplemental Cash Flow and Non-Cash Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCostsDetails" id="Role_DisclosureInventoriesScheduleOfInventoryCostsDetails">
        <link:definition>100390 - Disclosure - Inventories (Schedule Of Inventory Costs) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails" id="Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails">
        <link:definition>100400 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill by Reportable Segments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" id="Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails">
        <link:definition>100410 - Disclosure - Goodwill And Other Intangible Assets (Schedule Of Other Intangible Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails" id="Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails">
        <link:definition>100420 - Disclosure - Goodwill And Other Intangible Assets (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails" id="Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails">
        <link:definition>100430 - Disclosure - Goodwill And Other Intangible Assets (Schedule Of Amortization Expense) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails" id="Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails">
        <link:definition>100440 - Disclosure - Goodwill And Other Intangible Assets (Schedule Of Estimated Future Amortization Expense) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails" id="Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails">
        <link:definition>100450 - Disclosure - Borrowing Facilities - Long-term debt outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails" id="Role_DisclosureBorrowingFacilitiesNarrativeDetails">
        <link:definition>100460 - Disclosure - Borrowing Facilities (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails" id="Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails">
        <link:definition>100470 - Disclosure - Leases - Components of lease expense, and lease assets and liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails" id="Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails">
        <link:definition>100480 - Disclosure - Leases - Future annual minimum lease payments and finance lease commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsPresentValueOfLeaseLiabilitiesDetails" id="Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsPresentValueOfLeaseLiabilitiesDetails">
        <link:definition>100490 - Disclosure - Leases - Future annual minimum lease payments and finance lease commitments - Present value of lease liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails" id="Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails">
        <link:definition>100500 - Disclosure - Common Stock and Stock-Based Awards Plans - Dividends and Share Repurchase Authorization (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails" id="Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails">
        <link:definition>100510 - Disclosure - Common Stock and Stock-Based Awards Plans - Stock-Based Compensation (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails" id="Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails">
        <link:definition>100520 - Disclosure - Common Stock and Stock-Based Awards Plans (Schedule Of Unrecognized Compensation Cost And Remaining Weighted-Average Amortization Period) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockOptionsDetails" id="Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockOptionsDetails">
        <link:definition>100530 - Disclosure - Common Stock and Stock-Based Awards Plans (Summary Of Stock Options) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails" id="Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails">
        <link:definition>100540 - Disclosure - Common Stock and Stock-Based Awards Plans (Summary Of Stock-Based Awards) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails" id="Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails">
        <link:definition>100550 - Disclosure - Income Taxes (Schedule Of Income Tax Expense (Benefit)) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails" id="Role_DisclosureIncomeTaxesNarrativeDetails">
        <link:definition>100560 - Disclosure - Income Taxes (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails" id="Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails">
        <link:definition>100570 - Disclosure - Income Taxes (Schedule Of Tax Incentives) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails" id="Role_DisclosureRevenueDisaggregationOfRevenueDetails">
        <link:definition>100580 - Disclosure - Revenue (Disaggregation of revenue) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails" id="Role_DisclosureRevenueNarrativeDetails">
        <link:definition>100590 - Disclosure - Revenue (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueScheduleOfSignificantChangesInContractAssetsDetails" id="Role_DisclosureRevenueScheduleOfSignificantChangesInContractAssetsDetails">
        <link:definition>100600 - Disclosure - Revenue (Schedule of Significant Changes in Contract Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccountsReceivableSaleProgramNarrativeDetails" id="Role_DisclosureAccountsReceivableSaleProgramNarrativeDetails">
        <link:definition>100610 - Disclosure - Accounts Receivable Sale Program (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails" id="Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails">
        <link:definition>100620 - Disclosure - Restructuring Charges (Schedule Of Accrued Restructuring) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncidentNarrativeDetails" id="Role_DisclosureRansomwareIncidentNarrativeDetails">
        <link:definition>100630 - Disclosure - Ransomware incident (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails" id="Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails">
        <link:definition>100640 - Disclosure - Earnings Per Share (Schedule Of Calculation Of Basic And Diluted Earnings Per Share) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetails" id="Role_DisclosureEarningsPerShareNarrativeDetails">
        <link:definition>100650 - Disclosure - Earnings Per Share (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails" id="DisclosureFinancialInstrumentsNarrativeDetails">
        <link:definition>100660 - Disclosure - Financial Instruments (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails" id="Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails">
        <link:definition>100670 - Disclosure - Accumulated Other Comprehensive Loss (Schedule Of Accumulated Other Comprehensive Loss By Component) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails" id="Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails">
        <link:definition>100680 - Disclosure - Segment And Geographic Information (Operating Segments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails" id="Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails">
        <link:definition>100690 - Disclosure - Segment And Geographic Information (Schedule Of Geographic Net Sales And Long-Lived Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformationScheduleOfSupplementalCashFlowAndNonCashInformationDetails" id="Role_DisclosureSupplementalCashFlowAndNonCashInformationScheduleOfSupplementalCashFlowAndNonCashInformationDetails">
        <link:definition>100700 - Disclosure - Supplemental Cash Flow and Non-Cash Information (Schedule Of Supplemental Cash Flow and Non-Cash Information) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="bhe_FinancialInstrumentsAndConcentrationOfCreditRiskAbstract" name="FinancialInstrumentsAndConcentrationOfCreditRiskAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_AdditionalCollectionOfRecordedInsuranceReceivable" name="AdditionalCollectionOfRecordedInsuranceReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="bhe_AmountReceivedFromTradeAccountsReceivableSoldToThirdParty" name="AmountReceivedFromTradeAccountsReceivableSoldToThirdParty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="bhe_ContractWithCustomerAssetRevenueRecognized" name="ContractWithCustomerAssetRevenueRecognized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive" name="FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="bhe_IncomeTaxBenefitRelatedToForeignWithholding" name="IncomeTaxBenefitRelatedToForeignWithholding" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="bhe_InsuranceRecoveriesCollectedAtPointInTime" name="InsuranceRecoveriesCollectedAtPointInTime" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="bhe_InterestRateSwapAgreementExpirationTerm" name="InterestRateSwapAgreementExpirationTerm" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive" name="LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="bhe_LineOfCreditFacilityTermPeriod" name="LineOfCreditFacilityTermPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="bhe_MaximumLimitAccountsReceivableSaleProgram" name="MaximumLimitAccountsReceivableSaleProgram" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement" name="PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="bhe_PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement" name="PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="bhe_PercentageOfRevenue" name="PercentageOfRevenue" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement" name="PossibleIncreaseToBorrowingCapacityOfCreditAgreement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="bhe_RansomwareRelatedIncidentCostsGross" name="RansomwareRelatedIncidentCostsGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="bhe_RansomwareRelatedIncidentCostsNet" name="RansomwareRelatedIncidentCostsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="bhe_RestructuringChargesAndOtherCosts" name="RestructuringChargesAndOtherCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="bhe_TradeAccountsReceivableSold" name="TradeAccountsReceivableSold" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties" name="UnrecognizedTaxBenefitsIncludingInterestAndPenalties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="bhe_EarningsPerShareReconciliationLineItems" name="EarningsPerShareReconciliationLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_GoodwillAndOtherIntangibleAssetsLineItems" name="GoodwillAndOtherIntangibleAssetsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_IncomeTaxesLineItems" name="IncomeTaxesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_AcceleratedStockRepurchaseAgreementMember" name="AcceleratedStockRepurchaseAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_AerospaceAndDefenseSectorMember" name="AerospaceAndDefenseSectorMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_AmericasSegmentMember" name="AmericasSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_AsiaSegmentMember" name="AsiaSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_BankOfAmericaCreditAgreementMember" name="BankOfAmericaCreditAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_ComputingSectorMember" name="ComputingSectorMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_ContractualTimingOfPaymentsMember" name="ContractualTimingOfPaymentsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_CreditAgreementMember" name="CreditAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_CustomerDepositsAndPrepaymentsOfInventoryMember" name="CustomerDepositsAndPrepaymentsOfInventoryMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_EmployeeAwardsMember" name="EmployeeAwardsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_EuropeSegmentMember" name="EuropeSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_IndustrialsSectorMember" name="IndustrialsSectorMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_LargeCustomerAccountsReceivableMember" name="LargeCustomerAccountsReceivableMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_NonEmployeeAwardsMember" name="NonEmployeeAwardsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_OtherAsiaMember" name="OtherAsiaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_OtherexitcostsMember" name="OtherexitcostsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_OtherRegionsMember" name="OtherRegionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_RestrictedSharesAndRestrictedStockUnitsMember" name="RestrictedSharesAndRestrictedStockUnitsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_SemiCapSectorMember" name="SemiCapSectorMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_TelecommunicationsSectorMember" name="TelecommunicationsSectorMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_TermLoanFacilityMember" name="TermLoanFacilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_EarningsPerShareReconciliationTable" name="EarningsPerShareReconciliationTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_GoodwillAndOtherIntangibleAssetsTable" name="GoodwillAndOtherIntangibleAssetsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_IncomeTaxesTable" name="IncomeTaxesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="bhe_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" name="LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>bhe-20210630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Linkbase Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2021-08-04T17:38:16.2600+00:00 -->
<!-- Copyright (c) 2021 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:title="labelLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_IncomeTaxBenefitRelatedToForeignWithholding" xlink:label="bhe_IncomeTaxBenefitRelatedToForeignWithholding"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="us-gaap_PaymentsOfDividends"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForSoftware" xlink:label="us-gaap_PaymentsForSoftware"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends" xlink:label="us-gaap_Dividends"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalCashFlowElementsAbstract" xlink:label="us-gaap_AdditionalCashFlowElementsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive" xlink:label="bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive" xlink:label="bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInLeasingReceivables" xlink:label="us-gaap_IncreaseDecreaseInLeasingReceivables"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfMediumTermNotes" xlink:label="us-gaap_ProceedsFromIssuanceOfMediumTermNotes"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfMediumTermNotes" xlink:label="us-gaap_RepaymentsOfMediumTermNotes"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_RestructuringChargesAndOtherCosts" xlink:label="bhe_RestructuringChargesAndOtherCosts"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_RansomwareRelatedIncidentCostsNet" xlink:label="bhe_RansomwareRelatedIncidentCostsNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract" xlink:label="us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="us-gaap_AssetsAndLiabilitiesLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesTextBlock" xlink:label="us-gaap_FinancingReceivablesTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:label="us-gaap_AdditionalFinancialInformationDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_TradeAccountsReceivableSold" xlink:label="bhe_TradeAccountsReceivableSold"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AmountReceivedFromTradeAccountsReceivableSoldToThirdParty" xlink:label="bhe_AmountReceivedFromTradeAccountsReceivableSoldToThirdParty"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:label="bhe_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfIncomeTaxHolidayTextBlock" xlink:label="us-gaap_SummaryOfIncomeTaxHolidayTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AmericasSegmentMember" xlink:label="bhe_AmericasSegmentMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_GoodwillAndOtherIntangibleAssetsLineItems" xlink:label="bhe_GoodwillAndOtherIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_GoodwillAndOtherIntangibleAssetsTable" xlink:label="bhe_GoodwillAndOtherIntangibleAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_TermLoanFacilityMember" xlink:label="bhe_TermLoanFacilityMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_LineOfCreditFacilityTermPeriod" xlink:label="bhe_LineOfCreditFacilityTermPeriod"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement" xlink:label="bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_CreditAgreementMember" xlink:label="bhe_CreditAgreementMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_BankOfAmericaCreditAgreementMember" xlink:label="bhe_BankOfAmericaCreditAgreementMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember" xlink:label="us-gaap_BaseRateMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityDescription" xlink:label="us-gaap_LineOfCreditFacilityDescription"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuer" xlink:label="us-gaap_DebtInstrumentIssuer"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement" xlink:label="bhe_PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement" xlink:label="bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCovenantTerms" xlink:label="us-gaap_LineOfCreditFacilityCovenantTerms"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="us-gaap_FinanceLeaseInterestExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AsiaSegmentMember" xlink:label="bhe_AsiaSegmentMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentedTechnologyMember" xlink:label="us-gaap_PatentedTechnologyMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="us-gaap_OtherIntangibleAssetsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AcceleratedStockRepurchaseAgreementMember" xlink:label="bhe_AcceleratedStockRepurchaseAgreementMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="us-gaap_DividendsCommonStockCash"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_EmployeeAwardsMember" xlink:label="bhe_EmployeeAwardsMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_NonEmployeeAwardsMember" xlink:label="bhe_NonEmployeeAwardsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_IncomeTaxesLineItems" xlink:label="bhe_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_IncomeTaxesTable" xlink:label="bhe_IncomeTaxesTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_MY" xlink:label="country_MY"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_TH" xlink:label="country_TH"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarliestTaxYearMember" xlink:label="us-gaap_EarliestTaxYearMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:label="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxHolidayTerminationDate" xlink:label="us-gaap_IncomeTaxHolidayTerminationDate"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxHolidays" xlink:label="us-gaap_IncomeTaxReconciliationTaxHolidays"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties" xlink:label="bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AerospaceAndDefenseSectorMember" xlink:label="bhe_AerospaceAndDefenseSectorMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HealthcareSectorMember" xlink:label="us-gaap_HealthcareSectorMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_SemiCapSectorMember" xlink:label="bhe_SemiCapSectorMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_ComputingSectorMember" xlink:label="bhe_ComputingSectorMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_TelecommunicationsSectorMember" xlink:label="bhe_TelecommunicationsSectorMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_PercentageOfRevenue" xlink:label="bhe_PercentageOfRevenue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransferredOverTimeMember" xlink:label="us-gaap_TransferredOverTimeMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_CustomerDepositsAndPrepaymentsOfInventoryMember" xlink:label="bhe_CustomerDepositsAndPrepaymentsOfInventoryMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_ContractualTimingOfPaymentsMember" xlink:label="bhe_ContractualTimingOfPaymentsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeInContractWithCustomerAssetAbstract" xlink:label="us-gaap_ChangeInContractWithCustomerAssetAbstract"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_ContractWithCustomerAssetRevenueRecognized" xlink:label="bhe_ContractWithCustomerAssetRevenueRecognized"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:label="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_MaximumLimitAccountsReceivableSaleProgram" xlink:label="bhe_MaximumLimitAccountsReceivableSaleProgram"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AmericasMember" xlink:label="srt_AmericasMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AsiaMember" xlink:label="srt_AsiaMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis" xlink:label="us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember" xlink:label="us-gaap_EquitySecuritiesIndustryMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_IndustrialsSectorMember" xlink:label="bhe_IndustrialsSectorMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:label="srt_ReserveQuantitiesByTypeOfReserveAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TypeOfReserveDomain" xlink:label="srt_TypeOfReserveDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="us-gaap_EmployeeSeveranceMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FacilityClosingMember" xlink:label="us-gaap_FacilityClosingMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_OtherexitcostsMember" xlink:label="bhe_OtherexitcostsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:label="us-gaap_PaymentsForRestructuring"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveSettledWithoutCash2" xlink:label="us-gaap_RestructuringReserveSettledWithoutCash2"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AdditionalCollectionOfRecordedInsuranceReceivable" xlink:label="bhe_AdditionalCollectionOfRecordedInsuranceReceivable"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_RansomwareRelatedIncidentCostsGross" xlink:label="bhe_RansomwareRelatedIncidentCostsGross"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_InsuranceRecoveriesCollectedAtPointInTime" xlink:label="bhe_InsuranceRecoveriesCollectedAtPointInTime"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceRecoveries" xlink:label="us-gaap_InsuranceRecoveries"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable" xlink:label="us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract" xlink:label="us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_EarningsPerShareReconciliationLineItems" xlink:label="bhe_EarningsPerShareReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_EarningsPerShareReconciliationTable" xlink:label="bhe_EarningsPerShareReconciliationTable"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_RestrictedSharesAndRestrictedStockUnitsMember" xlink:label="bhe_RestrictedSharesAndRestrictedStockUnitsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_FinancialInstrumentsAndConcentrationOfCreditRiskAbstract" xlink:label="bhe_FinancialInstrumentsAndConcentrationOfCreditRiskAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:label="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_LargeCustomerAccountsReceivableMember" xlink:label="bhe_LargeCustomerAccountsReceivableMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:label="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate" xlink:label="us-gaap_DerivativeFixedInterestRate"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue" xlink:label="us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_InterestRateSwapAgreementExpirationTerm" xlink:label="bhe_InterestRateSwapAgreementExpirationTerm"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnContractTermination" xlink:label="us-gaap_GainLossOnContractTermination"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:label="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_EuropeSegmentMember" xlink:label="bhe_EuropeSegmentMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="us-gaap_CorporateNonSegmentMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="country_US"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_SG" xlink:label="country_SG"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_OtherAsiaMember" xlink:label="bhe_OtherAsiaMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_OtherRegionsMember" xlink:label="bhe_OtherRegionsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2021 (remaining six months)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2021 (remaining six months)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2021 (remaining six months)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Net current period other comprehensive gain (loss)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Accrued liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income (loss) before income taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Employee taxes paid for with shares withheld</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Changes in operating assets and liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Earnings (loss) per share:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net income (loss)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income tax expense (benefit)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income (loss) from operations</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net income (loss)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Unrealized gain (loss) on derivative, net of tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_IncomeTaxBenefitRelatedToForeignWithholding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income tax benefit related to foreign withholding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_IncomeTaxBenefitRelatedToForeignWithholding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income tax benefit related to foreign withholding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_IncomeTaxBenefitRelatedToForeignWithholding_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Income tax benefit related to foreign withholding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, $0.10 par value; 145,000 shares authorized; issued and outstanding - 35,566 and 36,295, respectively</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts receivable, net of allowance for doubtful accounts of $828 and $1,371, respectively</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Share-based Payment Arrangement, Noncash Expense, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Selling, General and Administrative Expense, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Revenues_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Revenues, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Revenue from Contract with Customer, Excluding Assessed Tax, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Retained Earnings (Accumulated Deficit), Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Retained Earnings (Accumulated Deficit), Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Retained Earnings (Accumulated Deficit), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestructuringReserve_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Restructuring Reserve, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestructuringCharges_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Restructuring Charges, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Property, Plant and Equipment, Net, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Property, Plant and Equipment, Net, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Property, Plant and Equipment, Net, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Proceeds from Sale of Property, Plant, and Equipment, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Preferred Stock, Value, Issued, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Preferred Stock, Value, Issued, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Preferred Stock, Value, Issued, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Preferred Stock, Shares Issued, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments to Acquire Property, Plant, and Equipment, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments to Acquire Productive Assets, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividends_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments of Dividends, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForSoftware_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments for Software, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Nonoperating Income (Expense), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Liabilities, Noncurrent, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment and Tax, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Assets, Noncurrent, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Operating Lease, Liability, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Long-term Debt and Lease Obligation, Current, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Long-term Debt and Lease Obligation, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Long-term Debt, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterials_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Inventory, Raw Materials, Gross, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Finance Lease, Liability, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Per Share, Diluted, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Per Share, Basic, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Dividends_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Dividends, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Depreciation, Depletion and Amortization, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Depreciation, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Tax Liabilities, Net, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Tax Expense (Benefit), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Taxes and Tax Credits, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Tax Assets, Net, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Right-of-use assets obtained in exchange for new operating lease liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating cash flows used for operating leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating cash flows used for finance lease</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalCashFlowElementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash paid for amounts included in the measurement of lease liabilities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Payments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease, Interest Payment on Liability</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalCashFlowElementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Cash Flow Elements [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash provided by financing activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash provided by operations</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">(Gain) loss on the sale of property, plant and equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income (loss) before income taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net current period other comprehensive gain (loss)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending balance as of June 30</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Provision for doubtful accounts</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Accrued Income Taxes Payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted Average Number of Shares Outstanding, Basic, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted Average Number of Shares Outstanding, Diluted, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Stockholders' Equity Attributable to Parent, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Stockholders' Equity Attributable to Parent, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cost of Goods and Services Sold, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Contract with Customer, Asset, after Allowance for Credit Loss, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Common Stock, Value, Issued, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Common Stock, Value, Issued, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Common Stock, Value, Issued, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Common Stock, Shares, Issued, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash and Cash Equivalents, at Carrying Value, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Cash and Cash Equivalents, at Carrying Value, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash and Cash Equivalents, at Carrying Value, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Asset Impairment Charges, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Amortization of Intangible Assets, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Additional Paid in Capital, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Additional Paid in Capital, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Additional Paid in Capital, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accumulated Other Comprehensive Income (Loss), Net of Tax, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accrued Liabilities, Current, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Central Index Key</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Lessee operating lease liability payments due year five after year five.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Payments Due Year Five After Year Five</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2026 and thereafter</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Finance lease liability payments due year five after year five.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Liability Payments Due Year Five After Year Five</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2026 and thereafter</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amendment Flag</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentQuarterlyReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Quarterly Report</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentQuarterlyReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Quarterly Report</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Transition Report</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Transition Report</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Year Focus</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Fiscal Year Focus</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Period Focus</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Fiscal Period Focus</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Inventory, Finished Goods, Gross, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Interest Expense, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Incremental Common Shares Attributable to Share-based Payment Arrangements, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Prepaid Expense and Other Assets, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Inventories, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Accrued Liabilities, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Effective Income Tax Rate Reconciliation, Tax Credit, Amount, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income Taxes Paid, Net, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Goodwill, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Goodwill, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Goodwill, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Gain (Loss) on Disposition of Property Plant Equipment, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Finite-Lived Intangible Assets, Net, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Finite-Lived Intangible Assets, Net, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Finite-Lived Intangible Assets, Gross, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Fiscal Year End Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current Fiscal Year End Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Period End Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Entity Registrant Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity File Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity File Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation State Country Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Incorporation, State or Country Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Tax Identification Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address Address Line1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line One</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address City Or Town</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, City or Town</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address State Or Province</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, State or Province</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address Postal Zip Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">City Area Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Security12b Title</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Title of 12(b) Security</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Current Reporting Status</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Current Reporting Status</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Interactive Data Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Interactive Data Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Filer Category</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Filer Category</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Small Business</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Small Business</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Emerging Growth Company</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Contract With Customer Asset</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Contract assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Inventories</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Inventories</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Prepaid Deferred Expense And Other Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Prepaid expenses and other assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Accounts Payable Trade</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Contract With Customer Liability</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Advance payments from customers</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Accrued Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInLeasingReceivables_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Leasing Receivables</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInLeasingReceivables_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Operating leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Operating Activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Investing Activities [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash flows from investing activities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments To Acquire Property Plant And Equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Additions to property, plant and equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Sale Of Property Plant And Equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from the sale of property, plant and equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForSoftware_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments For Software</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForSoftware_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Additions to purchased software</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinesses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Divestiture Of Businesses</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinesses_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash received from business divestitures</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments For Proceeds From Other Investing Activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Other</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Investing Activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash used in investing activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Financing Activities [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash flows from financing activities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Stock Options Exercised</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from stock options exercised</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments Related To Tax Withholding For Share Based Compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividends_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments Of Dividends</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividends_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Dividends paid</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfMediumTermNotes_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Issuance Of Medium Term Notes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfMediumTermNotes_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Borrowings under credit agreement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RepaymentsOfMediumTermNotes_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Repayments Of Medium Term Notes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RepaymentsOfMediumTermNotes_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Principal payments on credit agreement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Principal Payments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financing cash flows used for finance lease</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Principal payments on finance leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments For Repurchase Of Common Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Share repurchases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Financing Activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lease Cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finance lease liability, current (included in current installments of long-term debt)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Liability Current Statement Of Financial Position Extensible List</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Liability Noncurrent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finance lease liability, noncurrent (included in long-term debt)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Liability Noncurrent Statement Of Financial Position Extensible List</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Liability Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease liabilities, current (included in accrued liabilities)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Liability Current Statement Of Financial Position Extensible List</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Weighted Average Remaining Lease Term1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average remaining lease term &#8211; finance leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Weighted Average Remaining Lease Term1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average remaining lease term &#8211; operating leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Weighted Average Discount Rate Percent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average discount rate &#8211; finance leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Weighted Average Discount Rate Percent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average discount rate &#8211; operating leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Liabilities Payments Due [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Payments Remainder Of Fiscal Year</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Payments Due Next Twelve Months</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2022</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Payments Due Year Two</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2023</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Payments Due Year Three</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2024</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Payments Due Year Four</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2025</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Payments Due</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total minimum lease payments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Liabilities Payments Due [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Shell Company</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Shell Company</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Common Stock Shares Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Common Stock, Shares Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement Of Financial Position [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash And Cash Equivalents At Carrying Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and cash equivalents</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Cash Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted cash</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable Net Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract With Customer Asset Net Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contract assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Inventories</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expense And Other Assets Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid expenses and other assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes Receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income taxes receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property, plant and equipment, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Right Of Use Asset</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease right-of-use assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Assets Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accounts Receivable, after Allowance for Credit Loss, Current, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accounts Payable, Current, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred income taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Assets Noncurrent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other assets, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities And Stockholders Equity [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Liabilities and Shareholders&#8217; Equity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities Current [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current liabilities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long Term Debt And Capital Lease Obligations Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current installments of long-term debt</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract With Customer Liability Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Advance payments from customers</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Income Taxes Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income taxes payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Liabilities Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long Term Debt And Capital Lease Obligations</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term debt, less current installments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Liability Noncurrent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Operating lease liabilities, noncurrent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Liabilities Noncurrent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other long-term liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Liabilities Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred income taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments And Contingencies</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and contingencies</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders Equity [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shareholders&#8217; equity:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, $0.10 par value; 5,000 shares authorized, none issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid In Capital</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional paid-in capital</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings Accumulated Deficit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Retained earnings</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Other Comprehensive Income Loss Net Of Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Accumulated other comprehensive loss, net of tax, ending balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Accumulated other comprehensive loss, net of tax, beginning balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated other comprehensive loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders Equity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total shareholders&#8217; equity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities And Stockholders Equity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities and shareholders' equity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Allowance For Doubtful Accounts Receivable Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Allowance for doubtful accounts, accounts receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Par Or Stated Value Per Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred shares, par value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Shares Authorized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred shares, shares authorized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Shares Issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred shares, issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Par Or Stated Value Per Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, par value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Shares Authorized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares authorized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Shares Issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Shares Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balances, shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balances, shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_RestructuringChargesAndOtherCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Restructuring charges and other costs, including integration and proxy contest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_RestructuringChargesAndOtherCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restructuring Charges And Other Costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_RestructuringChargesAndOtherCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restructuring charges and other costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_RansomwareRelatedIncidentCostsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The amount of costs (recovery) associated with systems affected by a ransomware incident that encrypted information on our systems and disrupted customer and employee access to our systems and services.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_RansomwareRelatedIncidentCostsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Ransomware Related Incident Costs Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_RansomwareRelatedIncidentCostsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ransomware related incident costs (recovery), net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_RansomwareRelatedIncidentCostsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Ransomware related incident costs, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Revenues_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenues</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Revenues_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Revenues_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Geographic net sales</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost Of Goods And Services Sold</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of sales</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gross Profit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Gross profit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Selling General And Administrative Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Selling, general and administrative expenses</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amortization Of Intangible Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization of intangible assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Income Loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Liability Payments Due Next Twelve Months</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2022</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Liability Payments Due Year Two</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2023</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Liability Payments Due Year Three</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2024</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Liability Payments Due Year Four</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2025</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Liability Payments Due</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total minimum lease payments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Liabilities Gross Difference Amount [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Present value of lease liabilities - Operating Leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Undiscounted Excess Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: imputed interest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Liability</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Present value of lease liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Liabilities Gross Difference Amount [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Present value of lease liabilities - Finance Leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Liability Undiscounted Excess Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: imputed interest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Liability</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Present value of lease liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event Type [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event Type [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement Of Income And Comprehensive Income [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other comprehensive income (loss):</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign currency translation adjustments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income Loss Available For Sale Securities Adjustment Before Reclassification Adjustments And Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrealized (gain) loss on derivative, net of tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income Loss Net Of Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other comprehensive income (loss)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Comprehensive Income Net Of Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Comprehensive income (loss)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement Of Stockholders Equity [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement Equity Components [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Components</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Component [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Component</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Stock [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid In Capital [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional Paid In Capital [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Retained Earnings [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Other Comprehensive Income [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Other Comprehensive Loss [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Stockholders Equity Roll Forward</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders Equity Including Portion Attributable To Noncontrolling Interest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending Balances, value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning Balances, value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based compensation expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchased And Retired During Period Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares repurchased and retired, value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total lease cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets And Liabilities Lessee [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Assets and Liabilities, Lessee [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Right Of Use Asset</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finance lease right-of-use assets (included in other assets)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Right Of Use Asset Statement Of Financial Position Extensible List</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Liability Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchased And Retired During Period Shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares repurchased and retired, shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Value Stock Options Exercised</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock options exercised, value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Shares Stock Options Exercised</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock options exercised, shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Options, Exercised</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vesting of restricted stock units, value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Shares Restricted Stock Award Net Of Forfeitures</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vesting of restricted stock units, shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock Value Shares Issued Net Of Tax Withholdings</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares withheld for taxes, value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock Shares Issued Net Of Shares For Tax Withholdings</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares withheld for taxes, shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Dividends_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Dividends</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Dividends_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Dividends declared</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement Of Cash Flows [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Operating Activities [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash flows from operating activities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentForAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustment For Amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentForAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentForAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Taxes And Tax Credits</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred income taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Asset Impairment Charges</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Asset impairments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gain Loss On Sale Of Property Plant Equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based compensation expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments Noncash Items To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Accounts Receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Accounts receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Effect of exchange rate changes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net increase in cash and cash equivalents and restricted cash</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash and cash equivalents and restricted cash at end of period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Cash and cash equivalents and restricted cash at beginning of year</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Organization Consolidation And Presentation Of Financial Statements [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basis of Presentation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">New Accounting Pronouncements And Changes In Accounting Principles [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">New Accounting Pronouncements And Changes In Accounting Principles [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">New Accounting Pronouncements</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill And Intangible Assets Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill And Intangible Assets Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill And Other Intangible Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Borrowing Facilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeasesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Leases [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Leases Of Lessee Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders Equity Note Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Stock and Stock-Based Awards Plans</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue From Contract With Customer [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue From Contract With Customer [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ReceivablesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Receivables [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancingReceivablesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Financing Receivables [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancingReceivablesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts Receivable Sales Program</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments And Contingencies Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments And Contingencies Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contingencies</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restructuring And Related Activities [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restructuring And Related Activities Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restructuring Charges</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disclosure Text Block Supplement [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalFinancialInformationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Financial Information Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalFinancialInformationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ransomware Incident</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Earnings Per Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Disclosures [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_TradeAccountsReceivableSold_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the amount of trade accounts receivable that have been sold to a third party.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_TradeAccountsReceivableSold_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trade Accounts Receivable Sold</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_TradeAccountsReceivableSold_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trade Accounts Receivable Sold</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AmountReceivedFromTradeAccountsReceivableSoldToThirdParty_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount received upon sale of trade accounts receivable to third party.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AmountReceivedFromTradeAccountsReceivableSoldToThirdParty_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amount Received From Trade Accounts Receivable Sold To Third Party</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AmountReceivedFromTradeAccountsReceivableSoldToThirdParty_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amount Received From Trade Accounts Receivable Sold To Third Party</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Restructuring And Related Costs [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Restructuring And Related Costs [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lease Cost Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Components of lease expense, and lease assets and liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Future annual minimum lease payments and finance lease commitments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating And Finance Lease Liability Maturity Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Future annual minimum lease payments and finance lease commitments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Award Type [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Award Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Award Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock Units R S U [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PerformanceSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Performance Shares [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PerformanceSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Performance-Based Restricted Stock Units [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Unrecognized Compensation Cost Nonvested Awards Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Unrecognized Compensation Cost And Remaining Weighted-Average Amortization Stock-Based Awards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disclosure Of Share Based Compensation Arrangements By Share Based Payment Award [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary Of Stock Options</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Share Based Compensation Restricted Stock Units Award Activity Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary Of Stock-Based Awards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Components Of Income Tax Expense Benefit Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Income Tax Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SummaryOfIncomeTaxHolidayTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Summary Of Income Tax Holiday [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SummaryOfIncomeTaxHolidayTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Tax Incentives</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation Of Revenue Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disaggregation of revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract With Customer Asset And Liability Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Significant Changes in Contract Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Restructuring And Related Costs [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Accrued Restructuring</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Calculation of Basic and Diluted Earnings per Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Accumulated Other Comprehensive Loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Segment Reporting Information By Segment [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Operating Segments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Revenues From External Customers And Long Lived Assets By Geographical Areas Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Geographic Net Sales And Long-Lived Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Cash Flow Supplemental Disclosures Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Supplemental Cash Flow and Non-Cash Information</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterials_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Raw Materials</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterials_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Raw materials</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Work In Process</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Work in process</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Finished Goods</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finished goods</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Goodwill [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Goodwill [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement Business Segments [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AmericasSegmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Americas segment.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AmericasSegmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Americas Segment [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income from operations</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Interest expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investment Income Interest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest income</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Nonoperating Income Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other income (expense)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Gross carrying amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets Accumulated Amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Accumulated amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net carrying amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_GoodwillAndOtherIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Goodwill And Other Intangible Assets [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_GoodwillAndOtherIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill And Other Intangible Assets [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_GoodwillAndOtherIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill And Other Intangible Assets [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_GoodwillAndOtherIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Goodwill and other intangible assets.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_GoodwillAndOtherIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill And Other Intangible Assets [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_GoodwillAndOtherIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill And Other Intangible Assets [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Range [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statistical Measurement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Range [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statistical Measurement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Minimum [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Minimum [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Maximum [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Asset Useful Life</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Estimated useful life</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedComputerSoftwareAmortization1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capitalized Computer Software Amortization1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedComputerSoftwareAmortization1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization of capitalized purchased software costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amortization Of Financing Costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization of debt costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets Amortization Expense Next Twelve Months</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2022</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets Amortization Expense Year Two</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2023</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets Amortization Expense Year Three</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2024</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets Amortization Expense Year Four</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2025</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Line Of Credit Facility [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditFacilityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Credit Facility [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditFacilityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit Facility</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditFacilityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Credit Facility [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditFacilityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit Facility</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revolving Credit Facility [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revolving Credit Facility [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Revolving credit facility, due 2023 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_TermLoanFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Term loan, due 2023 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_TermLoanFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Term Loan Facility [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_TermLoanFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Term Loan Facility [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_TermLoanFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Term loan, due 2023 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Line Of Credit Facility [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Carrying Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Principal amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unamortized Debt Issuance Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less unamortized debt issuance costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long Term Debt</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term debt</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_LineOfCreditFacilityTermPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Line of credit facility, term period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_LineOfCreditFacilityTermPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility Term Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_LineOfCreditFacilityTermPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Term period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Possible increase to the borrowing capacity of credit agreement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Possible Increase To Borrowing Capacity Of Credit Agreement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Possible increase to total commitments under Credit Agreement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_CreditAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Credit Agreement [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_CreditAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Credit Agreement [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_CreditAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit Agreement [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Name [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument, Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_BankOfAmericaCreditAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Bank Of America Credit Agreement [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_BankOfAmericaCreditAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Bank Of America Credit Agreement [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_BankOfAmericaCreditAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Bank Of America Credit Agreement [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableRateAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Variable Rate [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableRateAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Variable Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableRateDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Variable Rate [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableRateDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Variable Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">London Interbank Offered Rate L I B O R [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">LIBOR Plus [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BaseRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Base Rate [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BaseRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Alternate Base Rate Plus [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Derivative Instrument Risk [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Derivative Instrument</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Derivative Contract Type [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Derivative Contract</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestRateSwapMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Rate Swap [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestRateSwapMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest Rate Swap [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility Description</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit Agreement description</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Issuer</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit Agreement issuer</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility Maximum Borrowing Capacity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit Agreement capacity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility Expiration Date1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit Agreement maturity date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Face Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Term Loan proceeds</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility Remaining Borrowing Capacity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revolving credit facility, available for future borrowings</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Frequency Of Periodic Payment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Term Loan frequency of periodic payments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Periodic Payment Principal</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Quarterly principal installments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility Commitment Fee Percentage</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">U.S. Credit facility, commitment fee</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Description Of Variable Rate Basis</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Description of variable interest rate basis</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DerivativeNotionalAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Derivative Notional Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DerivativeNotionalAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Derivative Notional Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DerivativeNotionalAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Interest rate swap notional amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Interest Rate Stated Percentage</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Percentage Of Domestic Subsidiaries Stock, Used To Secure Credit Agreement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Percentage Of Domestic Subsidiaries Stock Used To Secure Credit Agreement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit agreement, secured by percentage of stock of the Company's domestic subsidiaries</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Percentage Of Direct Foreign Subsidiaries Voting Capital Stock, Used To Secure Credit Agreement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Percentage Of Direct Foreign Subsidiaries Voting Capital Stock Used To Secure Credit Agreement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit agreement, secured by percentage of voting capital stock of each direct foreign subsidiary</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCovenantTerms_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility Covenant Terms</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCovenantTerms_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit Agreement covenant terms</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Letters Of Credit Outstanding Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Letters of credit outstanding amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseCostAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lease Cost [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseCostAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lease Cost:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Right Of Use Asset Amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization of right-of-use assets (included in depreciation expense)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Interest Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest on lease liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Short Term Lease Cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Short-term lease cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Variable Lease Cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Variable lease cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finance Leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Liability Payments Remainder Of Fiscal Year</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AmericasSegmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Americas [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AsiaSegmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Asia segment.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AsiaSegmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Asia Segment [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AsiaSegmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Asia [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Finite Lived Intangible Assets [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Finite Lived Intangible Assets [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets By Major Class [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finite-Lived Intangible Assets by Major Class</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets Major Class Name [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finite-Lived Intangible Assets, Major Class Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Relationships [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer Relationships [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Computer Software Intangible Asset [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Purchased Software Costs [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PatentedTechnologyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Patented Technology [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PatentedTechnologyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Technology Licenses [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TrademarksAndTradeNamesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trademarks And Trade Names [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TrademarksAndTradeNamesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trade Names and Trademarks [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherIntangibleAssetsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Intangible Assets [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherIntangibleAssetsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Intangible Assets [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareRepurchaseProgramAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Repurchase Program [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareRepurchaseProgramAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Repurchase Program</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareRepurchaseProgramDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Repurchase Program [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareRepurchaseProgramDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Repurchase Program</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AcceleratedStockRepurchaseAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The Accelerated stock repurchase agreement (ASR) with a third party to purchase shares of its common stock.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AcceleratedStockRepurchaseAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accelerated Stock Repurchase Agreement [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AcceleratedStockRepurchaseAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accelerated Stock Repurchase Agreement [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendsCommonStockCash_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Dividends Common Stock Cash</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendsCommonStockCash_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dividends paid</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Dividends Per Share Declared</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Quarterly cash dividend declared</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchase Program Authorized Amount1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Repurchase of common shares program authorized amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchased During Period Shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Repurchase of common Shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchased During Period Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Repurchase of common shares, value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Treasury Stock Acquired Average Cost Per Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Repurchase of common shares, average cost per share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchase Program Remaining Authorized Repurchase Amount1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Repurchase of common shares remaining authorized amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Stock Option [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock Options [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Compensation Arrangement With Individual Share Based Payments By Type Of Deferred Compensation [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Based Arrangements Individual Contracts Type Of Deferred Compensation [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_EmployeeAwardsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Employee Awards [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_EmployeeAwardsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Awards [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_EmployeeAwardsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee Awards [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_NonEmployeeAwardsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Non-employee awards.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_NonEmployeeAwardsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Non Employee Awards [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_NonEmployeeAwardsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-Employee Awards [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vesting period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Term of options</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional shares available for issuance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Allocated Share Based Compensation Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Compensation cost recognized for stock-based awards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Service Share Based Compensation Tax Benefit From Compensation Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income tax benefit recognized in the income statement for stock-based awards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized compensation cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Remaining weighted-average amortization period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total cash received as a result of stock option exercises</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Service Share Based Compensation Tax Benefit From Exercise Of Stock Options</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Tax benefit realized as a result of stock option exercises and the vesting of other share-based awards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total intrinsic value of stock options exercised</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Number of Options, Outstanding, Ending balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Number of Options, Outstanding, Beginning balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Options, Forfeited or expired</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Weighted-Average Exercise Price, Outstanding, Ending balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Weighted-Average Exercise Price, Outstanding, Beginning balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Exercise Price, Exercised</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Exercise Price, Forfeited or expired</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Remaining Contractual Term (Years), Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate Intrinsic Value, Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Non-vested shares outstanding, shares or units, ending balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Non-vested shares outstanding, shares or units, beginning balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Granted, shares or units</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Vested, shares or units</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Forfeited, shares or units</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Non-vested outstanding, weighted-average grant date fair value, ending balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Non-vested outstanding, weighted-average grant date fair value, beginning balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Granted, weighted-average grant date fair value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vested, weighted-average grant date fair value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Forfeited, weighted-average grant date fair value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Federal Tax Expense Benefit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Federal - current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Foreign Tax Expense Benefit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign - current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current State And Local Tax Expense Benefit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State - current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Expense Benefit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_IncomeTaxesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Income taxes line items.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_IncomeTaxesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_IncomeTaxesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_IncomeTaxesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Income taxes table.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_IncomeTaxesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_IncomeTaxesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement Geographical [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Geographical</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Geographical [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Geographical</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_MY_lbl" xlink:role="http://www.xbrl.org/2003/role/label">MALAYSIA</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_MY_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Malaysia [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_TH_lbl" xlink:role="http://www.xbrl.org/2003/role/label">THAILAND</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_TH_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Thailand [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxPeriodAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Tax Period [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxPeriodAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Tax Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxPeriodDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Tax Period [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxPeriodDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Tax Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarliestTaxYearMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earliest Tax Year [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarliestTaxYearMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Earliest Tax Year [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Undistributed Earnings Of Foreign Subsidiaries</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cumulative undistributed earnings of foreign subsidiaries</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Reconciliation Tax Credits</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income tax incentives</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Holiday Income Tax Benefits Per Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net impact of tax incentives, per diluted share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxHolidayTerminationDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Holiday Termination Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxHolidayTerminationDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income tax holidays expiration date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationTaxHolidays_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Reconciliation Tax Holidays</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationTaxHolidays_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income tax incentives</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Unrecognized tax benefits including interest and penalties.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits Including Interest And Penalties</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized tax benefits including interest and penalties</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation Of Revenue [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Expense Benefit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total income tax expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Income Loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Net income</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share Basic</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basic</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Basic earnings per share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share Diluted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Diluted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Diluted earnings per share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number Of Shares Outstanding [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-average number of shares outstanding:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number Of Shares Outstanding Basic</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basic</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Denominator for basic earnings per share &#8211; weighted-average number of common shares outstanding during the period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number Of Diluted Shares Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Diluted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Denominator for diluted earnings per share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets Gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Financial Instruments Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financial Instruments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Other Comprehensive Income Loss Net Of Tax [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Comprehensive Income Note [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Other Comprehensive Loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segment And Geographic Information</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Flow Supplemental Disclosures [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplemental Cash Flow and Non-Cash Information</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">New Accounting Pronouncements Policy Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">New Accounting Pronouncements</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Inventory Current Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Inventory Costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Goodwill [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill Rollforward</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Finite Lived Intangible Assets Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Intangible Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets Amortization Expense Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Amortization Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Estimated Future Amortization Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Debt Instruments [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Debt</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AerospaceAndDefenseSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Sector of the economy consisting of companies engaged in aerospace and defense business activities.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AerospaceAndDefenseSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Aerospace And Defense Sector [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AerospaceAndDefenseSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aerospace And Defense Sector [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_HealthcareSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Healthcare Sector [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_HealthcareSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Medical Sector [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_SemiCapSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Sector of the economy consisting of companies engaged semiconductor capital equipment business activities.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_SemiCapSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Semi Cap Sector [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_SemiCapSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Semi-Cap Sector [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_ComputingSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Sector of the economy consisting of companies engaged in advanced computing business activities.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_ComputingSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Computing Sector [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_ComputingSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Computing Sector [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_TelecommunicationsSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Sector of the economy consisting of companies engaged in next-generation telecommunications business activities.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_TelecommunicationsSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Telecommunications Sector [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_TelecommunicationsSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Telecommunications Sector [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation Of Revenue [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disaggregation Of Revenue [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue From Contract With Customer Excluding Assessed Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_PercentageOfRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Percentage, 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.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_PercentageOfRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Percentage Of Revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_PercentageOfRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage Of Revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Timing Of Transfer Of Good Or Service [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Timing of Transfer of Good or Service</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Timing Of Transfer Of Good Or Service [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Timing of Transfer of Good or Service</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TransferredOverTimeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Transferred Over Time [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TransferredOverTimeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Transferred Over Time [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByLiabilityClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value By Liability Class [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByLiabilityClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Liability Class</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value by Liability Class</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_CustomerDepositsAndPrepaymentsOfInventoryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Customer deposits and prepayments of inventory.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_CustomerDepositsAndPrepaymentsOfInventoryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Deposits And Prepayments Of Inventory [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_CustomerDepositsAndPrepaymentsOfInventoryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer Deposits and Prepayments of Inventory [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_ContractualTimingOfPaymentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Contractual timing of payments.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_ContractualTimingOfPaymentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contractual Timing Of Payments [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_ContractualTimingOfPaymentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contractual Timing of Payments [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ChangeInContractWithCustomerAssetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Change In Contract With Customer Asset [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract With Customer Asset Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning balance as of December 31</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_ContractWithCustomerAssetRevenueRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract With Customer Asset Revenue Recognized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_ContractWithCustomerAssetRevenueRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue recognized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract With Customer Asset Reclassified To Receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Amounts collected or invoiced</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_MaximumLimitAccountsReceivableSaleProgram_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accounts receivable program with third party maximum amount at any time that can be sold.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_MaximumLimitAccountsReceivableSaleProgram_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Maximum Limit Accounts Receivable Sale Program</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_MaximumLimitAccountsReceivableSaleProgram_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum Limit Accounts Receivable Sale Program</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disaggregation Of Revenue [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_AmericasMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Americas [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_AmericasMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Americas [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_AsiaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Asia [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_AsiaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Asia [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_EuropeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Europe [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_EuropeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Europe [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationItemsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation Items [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationItemsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Consolidation Items</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationItemsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation Items [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationItemsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Consolidation Items</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Segments [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Segments [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntersegmentEliminationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Intersegment Elimination [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntersegmentEliminationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Elimination Of Intersegment Sales [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquitySecuritiesByIndustryAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Securities By Industry [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquitySecuritiesByIndustryAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Industry Sector</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquitySecuritiesIndustryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Securities Industry [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquitySecuritiesIndustryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Industry Sector</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_IndustrialsSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Sector of the economy consisting of companies engaged in complex industrial business activities.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_IndustrialsSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Industrials Sector [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_IndustrialsSectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Industrials Sector [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ReserveQuantitiesByTypeOfReserveAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Reserve Quantities By Type Of Reserve [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ReserveQuantitiesByTypeOfReserveAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Petroleum Reserves</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TypeOfReserveDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Type Of Reserve [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TypeOfReserveDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Type of Reserve</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeSeveranceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Severance [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeSeveranceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Severance [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FacilityClosingMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Facility Closing [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FacilityClosingMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lease Facility Costs [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_OtherexitcostsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Other Exit Costs [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_OtherexitcostsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Otherexitcosts [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_OtherexitcostsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Exit Costs [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestructuringCostAndReserveLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restructuring Cost And Reserve [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestructuringCostAndReserveLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restructuring Cost And Reserve [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestructuringReserve_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restructuring Reserve</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestructuringReserve_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestructuringReserve_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestructuringCharges_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restructuring Charges</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestructuringCharges_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restructuring charges</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRestructuring_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments For Restructuring</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRestructuring_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Cash Payment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestructuringReserveSettledWithoutCash2_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restructuring Reserve Settled Without Cash2</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestructuringReserveSettledWithoutCash2_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Non-Cash Activity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AdditionalCollectionOfRecordedInsuranceReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Additional collection of recorded insurance receivable.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AdditionalCollectionOfRecordedInsuranceReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Collection Of Recorded Insurance Receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_AdditionalCollectionOfRecordedInsuranceReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional collection of recorded insurance receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_RansomwareRelatedIncidentCostsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Ransomware related incident costs gross.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_RansomwareRelatedIncidentCostsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Ransomware Related Incident Costs Gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_RansomwareRelatedIncidentCostsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ransomware related incident costs, gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_InsuranceRecoveriesCollectedAtPointInTime_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Insurance recoveries collected at point in time.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_InsuranceRecoveriesCollectedAtPointInTime_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Insurance Recoveries Collected At Point In Time</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_InsuranceRecoveriesCollectedAtPointInTime_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Insurance recoveries collected at point in time</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InsuranceRecoveries_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Insurance Recoveries</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InsuranceRecoveries_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Insurance recoveries</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Insurance Settlements Receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Collection of recorded insurance receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareReconciliationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share Reconciliation [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_EarningsPerShareReconciliationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Earnings per share reconciliation.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_EarningsPerShareReconciliationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share Reconciliation [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_EarningsPerShareReconciliationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Earnings Per Share Reconciliation [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_EarningsPerShareReconciliationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Earnings per share reconciliation.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_EarningsPerShareReconciliationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share Reconciliation [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_EarningsPerShareReconciliationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Earnings Per Share Reconciliation [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_RestrictedSharesAndRestrictedStockUnitsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_RestrictedSharesAndRestrictedStockUnitsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Shares And Restricted Stock Units [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_RestrictedSharesAndRestrictedStockUnitsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted Stock Units [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Incremental Common Shares Attributable To Share Based Payment Arrangements</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Incremental common shares attributable to exercise of dilutive options</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Anti-dilutive securities to purchase common shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_FinancialInstrumentsAndConcentrationOfCreditRiskAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Financial instruments and concentration of credit risk abstract.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_FinancialInstrumentsAndConcentrationOfCreditRiskAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Financial Instruments And Concentration Of Credit Risk [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Fair Value Off Balance Sheet Risks [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Fair Value Off Balance Sheet Risks [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk By Benchmark [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Benchmark</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Benchmark [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Benchmark</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts Receivable [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MajorCustomersAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Major Customers [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MajorCustomersAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Name Of Major Customer [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_LargeCustomerAccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Large customer accounts receivable.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_LargeCustomerAccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Large Customer Accounts Receivable [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_LargeCustomerAccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Largest Customer Accounts Receivable [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Financial Instrument [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financial Instrument</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financial Instruments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DerivativeFixedInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Derivative Fixed Interest Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DerivativeFixedInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fixed interest rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Rate Cash Flow Hedge Liability At Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair value of interest rate swap</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrealized gain on interest rate swap</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_InterestRateSwapAgreementExpirationTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Interest rate swap agreement expiration term.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_InterestRateSwapAgreementExpirationTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Rate Swap Agreement Expiration Term</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_InterestRateSwapAgreementExpirationTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest rate swap expiration</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnContractTermination_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gain Loss On Contract Termination</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnContractTermination_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Gain on contract termination</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Other Comprehensive Income Loss [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Other Comprehensive Income Loss [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Translation Adjustment [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign currency translation adjustments [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Gain Loss Net Cash Flow Hedge Parent [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Derivative instruments, net of tax [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Defined Benefit Plans Adjustment Net Unamortized Gain Loss [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Other Comprehensive Income Loss [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Other Comprehensive Income Loss [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income Loss Before Reclassifications Net Of Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other comprehensive gain (loss) before reclassifications</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Amounts reclassified from accumulated other comprehensive loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Segment Reporting Information By Segment [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Segment Reporting Information By Segment [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_EuropeSegmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Europe Segment.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_EuropeSegmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Europe Segment [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_EuropeSegmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Europe [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CorporateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Corporate [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CorporateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Corporate [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CorporateNonSegmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Corporate Non Segment [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CorporateNonSegmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Corporate And Intersegment Eliminations [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Information [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segment Reporting Information [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation Depletion And Amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation and amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments To Acquire Productive Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capital expenditures</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/label">UNITED STATES</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">United States [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_SG_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SINGAPORE</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_SG_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Singapore [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_OtherAsiaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Other Asia.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_OtherAsiaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Asia [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_OtherAsiaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Asia [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_OtherRegionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Other Regions [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_OtherRegionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Regions [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="bhe_OtherRegionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Foreign [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Noncurrent Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-lived assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes Paid Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income taxes paid, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Paid Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest paid</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-cash investing activity:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capital Expenditures Incurred But Not Yet Paid</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additions to property, plant and equipment in accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_IncomeTaxBenefitRelatedToForeignWithholding" xlink:to="bhe_IncomeTaxBenefitRelatedToForeignWithholding_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringReserve" xlink:to="us-gaap_RestructuringReserve_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCharges" xlink:to="us-gaap_RestructuringCharges_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForSoftware" xlink:to="us-gaap_PaymentsForSoftware_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Dividends" xlink:to="us-gaap_Dividends_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalCashFlowElementsAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNet" xlink:to="us-gaap_ContractWithCustomerAssetNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive" xlink:to="bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive" xlink:to="bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCredits" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInLeasingReceivables" xlink:to="us-gaap_IncreaseDecreaseInLeasingReceivables_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinesses_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfMediumTermNotes" xlink:to="us-gaap_ProceedsFromIssuanceOfMediumTermNotes_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfMediumTermNotes" xlink:to="us-gaap_RepaymentsOfMediumTermNotes_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_RestructuringChargesAndOtherCosts" xlink:to="bhe_RestructuringChargesAndOtherCosts_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_RansomwareRelatedIncidentCostsNet" xlink:to="bhe_RansomwareRelatedIncidentCostsNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract" xlink:to="us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:to="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivablesTextBlock" xlink:to="us-gaap_FinancingReceivablesTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="us-gaap_RestructuringAndRelatedActivitiesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_DisclosureTextBlockSupplementAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:to="us-gaap_AdditionalFinancialInformationDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_TradeAccountsReceivableSold" xlink:to="bhe_TradeAccountsReceivableSold_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_AmountReceivedFromTradeAccountsReceivableSoldToThirdParty" xlink:to="bhe_AmountReceivedFromTradeAccountsReceivableSoldToThirdParty_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="bhe_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfIncomeTaxHolidayTextBlock" xlink:to="us-gaap_SummaryOfIncomeTaxHolidayTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_ScheduleOfGoodwillTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_AmericasSegmentMember" xlink:to="bhe_AmericasSegmentMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_GoodwillAndOtherIntangibleAssetsLineItems" xlink:to="bhe_GoodwillAndOtherIntangibleAssetsLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_GoodwillAndOtherIntangibleAssetsTable" xlink:to="bhe_GoodwillAndOtherIntangibleAssetsTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="us-gaap_CapitalizedComputerSoftwareAmortization1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_TermLoanFacilityMember" xlink:to="bhe_TermLoanFacilityMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_LineOfCreditFacilityTermPeriod" xlink:to="bhe_LineOfCreditFacilityTermPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement" xlink:to="bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_CreditAgreementMember" xlink:to="bhe_CreditAgreementMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_BankOfAmericaCreditAgreementMember" xlink:to="bhe_BankOfAmericaCreditAgreementMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BaseRateMember" xlink:to="us-gaap_BaseRateMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestRateSwapMember" xlink:to="us-gaap_InterestRateSwapMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityDescription" xlink:to="us-gaap_LineOfCreditFacilityDescription_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuer" xlink:to="us-gaap_DebtInstrumentIssuer_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:to="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:to="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeNotionalAmount" xlink:to="us-gaap_DerivativeNotionalAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement" xlink:to="bhe_PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement" xlink:to="bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCovenantTerms" xlink:to="us-gaap_LineOfCreditFacilityCovenantTerms_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LettersOfCreditOutstandingAmount" xlink:to="us-gaap_LettersOfCreditOutstandingAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_AsiaSegmentMember" xlink:to="bhe_AsiaSegmentMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PatentedTechnologyMember" xlink:to="us-gaap_PatentedTechnologyMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksAndTradeNamesMember" xlink:to="us-gaap_TrademarksAndTradeNamesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIntangibleAssetsMember" xlink:to="us-gaap_OtherIntangibleAssetsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="us-gaap_ShareRepurchaseProgramDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_AcceleratedStockRepurchaseAgreementMember" xlink:to="bhe_AcceleratedStockRepurchaseAgreementMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCommonStockCash" xlink:to="us-gaap_DividendsCommonStockCash_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_EmployeeAwardsMember" xlink:to="bhe_EmployeeAwardsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_NonEmployeeAwardsMember" xlink:to="bhe_NonEmployeeAwardsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="bhe_IncomeTaxesLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_IncomeTaxesTable" xlink:to="bhe_IncomeTaxesTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_MY" xlink:to="country_MY_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_TH" xlink:to="country_TH_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_TaxPeriodDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarliestTaxYearMember" xlink:to="us-gaap_EarliestTaxYearMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:to="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxHolidayTerminationDate" xlink:to="us-gaap_IncomeTaxHolidayTerminationDate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxHolidays" xlink:to="us-gaap_IncomeTaxReconciliationTaxHolidays_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties" xlink:to="bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:to="us-gaap_CashFlowSupplementalDisclosuresTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_AerospaceAndDefenseSectorMember" xlink:to="bhe_AerospaceAndDefenseSectorMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HealthcareSectorMember" xlink:to="us-gaap_HealthcareSectorMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_SemiCapSectorMember" xlink:to="bhe_SemiCapSectorMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_ComputingSectorMember" xlink:to="bhe_ComputingSectorMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_TelecommunicationsSectorMember" xlink:to="bhe_TelecommunicationsSectorMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_PercentageOfRevenue" xlink:to="bhe_PercentageOfRevenue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransferredOverTimeMember" xlink:to="us-gaap_TransferredOverTimeMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueByLiabilityClassAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_CustomerDepositsAndPrepaymentsOfInventoryMember" xlink:to="bhe_CustomerDepositsAndPrepaymentsOfInventoryMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_ContractualTimingOfPaymentsMember" xlink:to="bhe_ContractualTimingOfPaymentsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInContractWithCustomerAssetAbstract" xlink:to="us-gaap_ChangeInContractWithCustomerAssetAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_ContractWithCustomerAssetRevenueRecognized" xlink:to="bhe_ContractWithCustomerAssetRevenueRecognized_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:to="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_MaximumLimitAccountsReceivableSaleProgram" xlink:to="bhe_MaximumLimitAccountsReceivableSaleProgram_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AmericasMember" xlink:to="srt_AmericasMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AsiaMember" xlink:to="srt_AsiaMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EuropeMember" xlink:to="srt_EuropeMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ConsolidationItemsDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntersegmentEliminationMember" xlink:to="us-gaap_IntersegmentEliminationMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquitySecuritiesByIndustryAxis" xlink:to="us-gaap_EquitySecuritiesByIndustryAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquitySecuritiesIndustryMember" xlink:to="us-gaap_EquitySecuritiesIndustryMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_IndustrialsSectorMember" xlink:to="bhe_IndustrialsSectorMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:to="srt_ReserveQuantitiesByTypeOfReserveAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TypeOfReserveDomain" xlink:to="srt_TypeOfReserveDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeSeveranceMember" xlink:to="us-gaap_EmployeeSeveranceMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FacilityClosingMember" xlink:to="us-gaap_FacilityClosingMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_OtherexitcostsMember" xlink:to="bhe_OtherexitcostsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringCostAndReserveLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRestructuring" xlink:to="us-gaap_PaymentsForRestructuring_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringReserveSettledWithoutCash2" xlink:to="us-gaap_RestructuringReserveSettledWithoutCash2_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_AdditionalCollectionOfRecordedInsuranceReceivable" xlink:to="bhe_AdditionalCollectionOfRecordedInsuranceReceivable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_RansomwareRelatedIncidentCostsGross" xlink:to="bhe_RansomwareRelatedIncidentCostsGross_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_InsuranceRecoveriesCollectedAtPointInTime" xlink:to="bhe_InsuranceRecoveriesCollectedAtPointInTime_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InsuranceRecoveries" xlink:to="us-gaap_InsuranceRecoveries_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable" xlink:to="us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="us-gaap_EarningsPerShareReconciliationAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="bhe_EarningsPerShareReconciliationLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_EarningsPerShareReconciliationTable" xlink:to="bhe_EarningsPerShareReconciliationTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_RestrictedSharesAndRestrictedStockUnitsMember" xlink:to="bhe_RestrictedSharesAndRestrictedStockUnitsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_FinancialInstrumentsAndConcentrationOfCreditRiskAbstract" xlink:to="bhe_FinancialInstrumentsAndConcentrationOfCreditRiskAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:to="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_LargeCustomerAccountsReceivableMember" xlink:to="bhe_LargeCustomerAccountsReceivableMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeFixedInterestRate" xlink:to="us-gaap_DerivativeFixedInterestRate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue" xlink:to="us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_InterestRateSwapAgreementExpirationTerm" xlink:to="bhe_InterestRateSwapAgreementExpirationTerm_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnContractTermination" xlink:to="us-gaap_GainLossOnContractTermination_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:to="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_EuropeSegmentMember" xlink:to="bhe_EuropeSegmentMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateMember" xlink:to="us-gaap_CorporateMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateNonSegmentMember" xlink:to="us-gaap_CorporateNonSegmentMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_SG" xlink:to="country_SG_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_OtherAsiaMember" xlink:to="bhe_OtherAsiaMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="bhe_OtherRegionsMember" xlink:to="bhe_OtherRegionsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncurrentAssets" xlink:to="us-gaap_NoncurrentAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>bhe-20210630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Linkbase Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2021-08-04T17:38:15.1064+00:00 -->
<!-- Copyright (c) 2021 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DocumentCover" xlink:href="bhe-20210630.xsd#Role_DocumentCover" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" xlink:href="bhe-20210630.xsd#Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:href="bhe-20210630.xsd#Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" xlink:href="bhe-20210630.xsd#Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" xlink:href="bhe-20210630.xsd#Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" xlink:href="bhe-20210630.xsd#Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="bhe-20210630.xsd#Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureBasisOfPresentation" xlink:href="bhe-20210630.xsd#Role_DisclosureBasisOfPresentation" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureNewAccountingPronouncements" xlink:href="bhe-20210630.xsd#Role_DisclosureNewAccountingPronouncements" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureInventories" xlink:href="bhe-20210630.xsd#Role_DisclosureInventories" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets" xlink:href="bhe-20210630.xsd#Role_DisclosureGoodwillAndOtherIntangibleAssets" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilities" xlink:href="bhe-20210630.xsd#Role_DisclosureBorrowingFacilities" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeases" xlink:href="bhe-20210630.xsd#Role_DisclosureLeases" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlans" xlink:href="bhe-20210630.xsd#Role_DisclosureCommonStockAndStockBasedAwardsPlans" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxes" xlink:href="bhe-20210630.xsd#Role_DisclosureIncomeTaxes" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenue" xlink:href="bhe-20210630.xsd#Role_DisclosureRevenue" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccountsReceivableSaleProgram" xlink:href="bhe-20210630.xsd#Role_DisclosureAccountsReceivableSaleProgram" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureContingencies" xlink:href="bhe-20210630.xsd#Role_DisclosureContingencies" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringCharges" xlink:href="bhe-20210630.xsd#Role_DisclosureRestructuringCharges" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncident" xlink:href="bhe-20210630.xsd#Role_DisclosureRansomwareIncident" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShare" xlink:href="bhe-20210630.xsd#Role_DisclosureEarningsPerShare" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureFinancialInstruments" xlink:href="bhe-20210630.xsd#Role_DisclosureFinancialInstruments" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss" xlink:href="bhe-20210630.xsd#Role_DisclosureAccumulatedOtherComprehensiveLoss" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation" xlink:href="bhe-20210630.xsd#Role_DisclosureSegmentAndGeographicInformation" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformation" xlink:href="bhe-20210630.xsd#Role_DisclosureSupplementalCashFlowAndNonCashInformation" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsPolicies" xlink:href="bhe-20210630.xsd#Role_DisclosureNewAccountingPronouncementsPolicies" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesTables" xlink:href="bhe-20210630.xsd#Role_DisclosureInventoriesTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" xlink:href="bhe-20210630.xsd#Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesTables" xlink:href="bhe-20210630.xsd#Role_DisclosureBorrowingFacilitiesTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesTables" xlink:href="bhe-20210630.xsd#Role_DisclosureLeasesTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables" xlink:href="bhe-20210630.xsd#Role_DisclosureCommonStockAndStockBasedAwardsPlansTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesTables" xlink:href="bhe-20210630.xsd#Role_DisclosureIncomeTaxesTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueTables" xlink:href="bhe-20210630.xsd#Role_DisclosureRevenueTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesTables" xlink:href="bhe-20210630.xsd#Role_DisclosureRestructuringChargesTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareTables" xlink:href="bhe-20210630.xsd#Role_DisclosureEarningsPerShareTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables" xlink:href="bhe-20210630.xsd#Role_DisclosureAccumulatedOtherComprehensiveLossTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables" xlink:href="bhe-20210630.xsd#Role_DisclosureSegmentAndGeographicInformationTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformationTables" xlink:href="bhe-20210630.xsd#Role_DisclosureSupplementalCashFlowAndNonCashInformationTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCostsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureInventoriesScheduleOfInventoryCostsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureBorrowingFacilitiesNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsPresentValueOfLeaseLiabilitiesDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsPresentValueOfLeaseLiabilitiesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockOptionsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockOptionsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureIncomeTaxesNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureRevenueDisaggregationOfRevenueDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureRevenueNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueScheduleOfSignificantChangesInContractAssetsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureRevenueScheduleOfSignificantChangesInContractAssetsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccountsReceivableSaleProgramNarrativeDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureAccountsReceivableSaleProgramNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncidentNarrativeDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureRansomwareIncidentNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureEarningsPerShareNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails" xlink:href="bhe-20210630.xsd#DisclosureFinancialInstrumentsNarrativeDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformationScheduleOfSupplementalCashFlowAndNonCashInformationDetails" xlink:href="bhe-20210630.xsd#Role_DisclosureSupplementalCashFlowAndNonCashInformationScheduleOfSupplementalCashFlowAndNonCashInformationDetails" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DocumentCover" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentQuarterlyReport" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentTransitionReport" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalYearFocus" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalPeriodFocus" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CurrentFiscalYearEndDate" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCurrentReportingStatus" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityInteractiveDataCurrent" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFilerCategory" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntitySmallBusiness" order="25" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany" order="26" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityShellCompany" order="27" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding" order="28" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_InventoryNet" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_IncomeTaxesReceivable" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrent" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Goodwill" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesIssued" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_RestructuringChargesAndOtherCosts" xlink:label="bhe_RestructuringChargesAndOtherCosts"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_RansomwareRelatedIncidentCostsNet" xlink:label="bhe_RansomwareRelatedIncidentCostsNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="bhe_RestructuringChargesAndOtherCosts" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="bhe_RansomwareRelatedIncidentCostsNet" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestExpense" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends" xlink:label="us-gaap_Dividends"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_14"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_15"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_Dividends" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_NetIncomeLoss" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_14" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_CommonStockSharesOutstanding_15" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="us-gaap_PaymentsOfDividends"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForSoftware" xlink:label="us-gaap_PaymentsForSoftware"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfMediumTermNotes" xlink:label="us-gaap_ProceedsFromIssuanceOfMediumTermNotes"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfMediumTermNotes" xlink:label="us-gaap_RepaymentsOfMediumTermNotes"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInLeasingReceivables" xlink:label="us-gaap_IncreaseDecreaseInLeasingReceivables"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentForAmortization" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDividends" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForSoftware" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinesses" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfMediumTermNotes" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForProceedsFromOtherInvestingActivities" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AssetImpairmentCharges" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfMediumTermNotes" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_FinanceLeasePrincipalPayments" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInLeasingReceivables" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureBasisOfPresentation" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureNewAccountingPronouncements" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureInventories" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilities" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeases" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlans" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxes" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenue" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccountsReceivableSaleProgram" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesTextBlock" xlink:label="us-gaap_FinancingReceivablesTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_FinancingReceivablesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureContingencies" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringCharges" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncident" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:label="us-gaap_AdditionalFinancialInformationDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_AdditionalFinancialInformationDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShare" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureFinancialInstruments" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformation" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_CashFlowSupplementalDisclosuresTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsPolicies" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:label="bhe_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="bhe_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfIncomeTaxHolidayTextBlock" xlink:label="us-gaap_SummaryOfIncomeTaxHolidayTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_SummaryOfIncomeTaxHolidayTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformationTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCostsDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryWorkInProcess" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryFinishedGoods" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AmericasSegmentMember" xlink:label="bhe_AmericasSegmentMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AsiaSegmentMember" xlink:label="bhe_AsiaSegmentMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_Goodwill" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="bhe_AmericasSegmentMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="bhe_AsiaSegmentMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_GoodwillLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentedTechnologyMember" xlink:label="us-gaap_PatentedTechnologyMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_PatentedTechnologyMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksAndTradeNamesMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_OtherIntangibleAssetsMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_GoodwillAndOtherIntangibleAssetsTable" xlink:label="bhe_GoodwillAndOtherIntangibleAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_GoodwillAndOtherIntangibleAssetsLineItems" xlink:label="bhe_GoodwillAndOtherIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="bhe_GoodwillAndOtherIntangibleAssetsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_GoodwillAndOtherIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_GoodwillAndOtherIntangibleAssetsTable" xlink:to="srt_RangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_GoodwillAndOtherIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_GoodwillAndOtherIntangibleAssetsTable" xlink:to="bhe_GoodwillAndOtherIntangibleAssetsLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_CapitalizedComputerSoftwareAmortization1" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AdjustmentForAmortization" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_TermLoanFacilityMember" xlink:label="bhe_TermLoanFacilityMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_CreditFacilityAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LineOfCreditFacilityTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="bhe_TermLoanFacilityMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LongTermDebt" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityDescription" xlink:label="us-gaap_LineOfCreditFacilityDescription"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_CreditAgreementMember" xlink:label="bhe_CreditAgreementMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_BankOfAmericaCreditAgreementMember" xlink:label="bhe_BankOfAmericaCreditAgreementMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuer" xlink:label="us-gaap_DebtInstrumentIssuer"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember" xlink:label="us-gaap_BaseRateMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_TermLoanFacilityMember" xlink:label="bhe_TermLoanFacilityMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_LineOfCreditFacilityTermPeriod" xlink:label="bhe_LineOfCreditFacilityTermPeriod"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement" xlink:label="bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement" xlink:label="bhe_PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement" xlink:label="bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCovenantTerms" xlink:label="us-gaap_LineOfCreditFacilityCovenantTerms"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityDescription" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_InterestRateSwapMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LineOfCreditFacilityTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="bhe_CreditAgreementMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_CreditFacilityAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="bhe_BankOfAmericaCreditAgreementMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentIssuer" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_BaseRateMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="bhe_TermLoanFacilityMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="srt_RangeAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="bhe_LineOfCreditFacilityTermPeriod" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_VariableRateAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityLineItems" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DerivativeNotionalAmount" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="bhe_PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityCovenantTerms" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalCashFlowElementsAbstract" xlink:label="us-gaap_AdditionalCashFlowElementsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="us-gaap_AssetsAndLiabilitiesLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="us-gaap_FinanceLeaseInterestExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdditionalCashFlowElementsAbstract" xlink:to="us-gaap_FinanceLeaseInterestPaymentOnLiability" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_FinanceLeaseInterestExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdditionalCashFlowElementsAbstract" xlink:to="us-gaap_OperatingLeasePayments" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_AssetsAndLiabilitiesLesseeAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdditionalCashFlowElementsAbstract" xlink:to="us-gaap_FinanceLeasePrincipalPayments" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdditionalCashFlowElementsAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_ShortTermLeaseCost" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_VariableLeaseCost" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCost" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive" xlink:label="bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive" xlink:label="bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsPresentValueOfLeaseLiabilitiesDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract" xlink:label="us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract" xlink:to="us-gaap_FinanceLeaseLiability" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="us-gaap_DividendsCommonStockCash"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AcceleratedStockRepurchaseAgreementMember" xlink:label="bhe_AcceleratedStockRepurchaseAgreementMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_DividendsCommonStockCash" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="bhe_AcceleratedStockRepurchaseAgreementMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareRepurchaseProgramAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_EmployeeAwardsMember" xlink:label="bhe_EmployeeAwardsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_NonEmployeeAwardsMember" xlink:label="bhe_NonEmployeeAwardsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="bhe_EmployeeAwardsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="bhe_NonEmployeeAwardsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockOptionsDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_IncomeTaxesTable" xlink:label="bhe_IncomeTaxesTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_IncomeTaxesLineItems" xlink:label="bhe_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarliestTaxYearMember" xlink:label="us-gaap_EarliestTaxYearMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_MY" xlink:label="country_MY"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_TH" xlink:label="country_TH"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:label="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxHolidayTerminationDate" xlink:label="us-gaap_IncomeTaxHolidayTerminationDate"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties" xlink:label="bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_IncomeTaxBenefitRelatedToForeignWithholding" xlink:label="bhe_IncomeTaxBenefitRelatedToForeignWithholding"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_IncomeTaxesTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_EarliestTaxYearMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_MY" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="bhe_IncomeTaxesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_TH" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_IncomeTaxesTable" xlink:to="us-gaap_TaxPeriodAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_IncomeTaxesTable" xlink:to="bhe_IncomeTaxesLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeTaxHolidayTerminationDate" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="bhe_IncomeTaxBenefitRelatedToForeignWithholding" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_MY" xlink:label="country_MY"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_IncomeTaxesTable" xlink:label="bhe_IncomeTaxesTable"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_IncomeTaxesLineItems" xlink:label="bhe_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxHolidays" xlink:label="us-gaap_IncomeTaxReconciliationTaxHolidays"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_TH" xlink:label="country_TH"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_MY" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="bhe_IncomeTaxesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_IncomeTaxesTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeTaxReconciliationTaxHolidays" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_TH" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_IncomeTaxesTable" xlink:to="bhe_IncomeTaxesLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember" xlink:label="us-gaap_EquitySecuritiesIndustryMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_IndustrialsSectorMember" xlink:label="bhe_IndustrialsSectorMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis" xlink:label="us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AmericasMember" xlink:label="srt_AmericasMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AsiaMember" xlink:label="srt_AsiaMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AerospaceAndDefenseSectorMember" xlink:label="bhe_AerospaceAndDefenseSectorMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HealthcareSectorMember" xlink:label="us-gaap_HealthcareSectorMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_SemiCapSectorMember" xlink:label="bhe_SemiCapSectorMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_ComputingSectorMember" xlink:label="bhe_ComputingSectorMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_TelecommunicationsSectorMember" xlink:label="bhe_TelecommunicationsSectorMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquitySecuritiesIndustryMember" xlink:to="bhe_IndustrialsSectorMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquitySecuritiesByIndustryAxis" xlink:to="us-gaap_EquitySecuritiesIndustryMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AmericasMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AsiaMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_IntersegmentEliminationMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ConsolidationItemsAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquitySecuritiesIndustryMember" xlink:to="bhe_AerospaceAndDefenseSectorMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_EquitySecuritiesByIndustryAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquitySecuritiesIndustryMember" xlink:to="us-gaap_HealthcareSectorMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquitySecuritiesIndustryMember" xlink:to="bhe_SemiCapSectorMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquitySecuritiesIndustryMember" xlink:to="bhe_ComputingSectorMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquitySecuritiesIndustryMember" xlink:to="bhe_TelecommunicationsSectorMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_CustomerDepositsAndPrepaymentsOfInventoryMember" xlink:label="bhe_CustomerDepositsAndPrepaymentsOfInventoryMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_PercentageOfRevenue" xlink:label="bhe_PercentageOfRevenue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransferredOverTimeMember" xlink:label="us-gaap_TransferredOverTimeMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_ContractualTimingOfPaymentsMember" xlink:label="bhe_ContractualTimingOfPaymentsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="bhe_CustomerDepositsAndPrepaymentsOfInventoryMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="bhe_PercentageOfRevenue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="us-gaap_TransferredOverTimeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="bhe_ContractualTimingOfPaymentsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueScheduleOfSignificantChangesInContractAssetsDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeInContractWithCustomerAssetAbstract" xlink:label="us-gaap_ChangeInContractWithCustomerAssetAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_ContractWithCustomerAssetRevenueRecognized" xlink:label="bhe_ContractWithCustomerAssetRevenueRecognized"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:label="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet_3"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInContractWithCustomerAssetAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNet" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInContractWithCustomerAssetAbstract" xlink:to="bhe_ContractWithCustomerAssetRevenueRecognized" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInContractWithCustomerAssetAbstract" xlink:to="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInContractWithCustomerAssetAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNet_3" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccountsReceivableSaleProgramNarrativeDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_MaximumLimitAccountsReceivableSaleProgram" xlink:label="bhe_MaximumLimitAccountsReceivableSaleProgram"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_TradeAccountsReceivableSold" xlink:label="bhe_TradeAccountsReceivableSold"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AmountReceivedFromTradeAccountsReceivableSoldToThirdParty" xlink:label="bhe_AmountReceivedFromTradeAccountsReceivableSoldToThirdParty"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="bhe_MaximumLimitAccountsReceivableSaleProgram" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="bhe_TradeAccountsReceivableSold" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="bhe_AmountReceivedFromTradeAccountsReceivableSoldToThirdParty" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:label="srt_ReserveQuantitiesByTypeOfReserveAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TypeOfReserveDomain" xlink:label="srt_TypeOfReserveDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="us-gaap_EmployeeSeveranceMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FacilityClosingMember" xlink:label="us-gaap_FacilityClosingMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_OtherexitcostsMember" xlink:label="bhe_OtherexitcostsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:label="us-gaap_PaymentsForRestructuring"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveSettledWithoutCash2" xlink:label="us-gaap_RestructuringReserveSettledWithoutCash2"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve_4"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringReserve" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="srt_ReserveQuantitiesByTypeOfReserveAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:to="srt_TypeOfReserveDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TypeOfReserveDomain" xlink:to="us-gaap_EmployeeSeveranceMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_RestructuringCostAndReserveLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringCharges" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TypeOfReserveDomain" xlink:to="us-gaap_FacilityClosingMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TypeOfReserveDomain" xlink:to="bhe_OtherexitcostsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_PaymentsForRestructuring" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringReserveSettledWithoutCash2" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringReserve_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncidentNarrativeDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_RansomwareRelatedIncidentCostsGross" xlink:label="bhe_RansomwareRelatedIncidentCostsGross"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_RansomwareRelatedIncidentCostsNet" xlink:label="bhe_RansomwareRelatedIncidentCostsNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceRecoveries" xlink:label="us-gaap_InsuranceRecoveries"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable" xlink:label="us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_InsuranceRecoveriesCollectedAtPointInTime" xlink:label="bhe_InsuranceRecoveriesCollectedAtPointInTime"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AdditionalCollectionOfRecordedInsuranceReceivable" xlink:label="bhe_AdditionalCollectionOfRecordedInsuranceReceivable"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="bhe_RansomwareRelatedIncidentCostsGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="bhe_RansomwareRelatedIncidentCostsNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_InsuranceRecoveries" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="bhe_InsuranceRecoveriesCollectedAtPointInTime" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="bhe_AdditionalCollectionOfRecordedInsuranceReceivable" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_EarningsPerShareReconciliationLineItems" xlink:label="bhe_EarningsPerShareReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract" xlink:label="us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_EarningsPerShareReconciliationTable" xlink:label="bhe_EarningsPerShareReconciliationTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_RestrictedSharesAndRestrictedStockUnitsMember" xlink:label="bhe_RestrictedSharesAndRestrictedStockUnitsMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="us-gaap_NetIncomeLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="bhe_EarningsPerShareReconciliationTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_EarningsPerShareReconciliationTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="bhe_RestrictedSharesAndRestrictedStockUnitsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_EarningsPerShareReconciliationTable" xlink:to="bhe_EarningsPerShareReconciliationLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="us-gaap_EarningsPerShareBasic" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_EarningsPerShareReconciliationLineItems" xlink:label="bhe_EarningsPerShareReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract" xlink:label="us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_EarningsPerShareReconciliationTable" xlink:label="bhe_EarningsPerShareReconciliationTable"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_RestrictedSharesAndRestrictedStockUnitsMember" xlink:label="bhe_RestrictedSharesAndRestrictedStockUnitsMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_EarningsPerShareReconciliationLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="bhe_EarningsPerShareReconciliationTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="bhe_RestrictedSharesAndRestrictedStockUnitsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_EarningsPerShareReconciliationTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_EarningsPerShareReconciliationTable" xlink:to="bhe_EarningsPerShareReconciliationLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:label="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_FinancialInstrumentsAndConcentrationOfCreditRiskAbstract" xlink:label="bhe_FinancialInstrumentsAndConcentrationOfCreditRiskAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_LargeCustomerAccountsReceivableMember" xlink:label="bhe_LargeCustomerAccountsReceivableMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:label="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate" xlink:label="us-gaap_DerivativeFixedInterestRate"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue" xlink:label="us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnContractTermination" xlink:label="us-gaap_GainLossOnContractTermination"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_InterestRateSwapAgreementExpirationTerm" xlink:label="bhe_InterestRateSwapAgreementExpirationTerm"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_InterestRateSwapMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="bhe_FinancialInstrumentsAndConcentrationOfCreditRiskAbstract" xlink:to="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="bhe_LargeCustomerAccountsReceivableMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="us-gaap_DerivativeNotionalAmount" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:to="srt_MajorCustomersAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="us-gaap_DerivativeFixedInterestRate" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:to="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="us-gaap_GainLossOnContractTermination" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="bhe_InterestRateSwapAgreementExpirationTerm" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:label="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AmericasSegmentMember" xlink:label="bhe_AmericasSegmentMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="us-gaap_CorporateNonSegmentMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_AsiaSegmentMember" xlink:label="bhe_AsiaSegmentMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_EuropeSegmentMember" xlink:label="bhe_EuropeSegmentMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_IntersegmentEliminationMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="bhe_AmericasSegmentMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_CorporateNonSegmentMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="bhe_AsiaSegmentMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="bhe_EuropeSegmentMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InterestExpense" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_CorporateMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InvestmentIncomeInterest" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="country_US"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AsiaMember" xlink:label="srt_AsiaMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_SG" xlink:label="country_SG"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_OtherAsiaMember" xlink:label="bhe_OtherAsiaMember"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember"/>
    <link:loc xlink:type="locator" xlink:href="bhe-20210630.xsd#bhe_OtherRegionsMember" xlink:label="bhe_OtherRegionsMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NoncurrentAssets" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AsiaMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_SG" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="bhe_OtherAsiaMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="bhe_OtherRegionsMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformationScheduleOfSupplementalCashFlowAndNonCashInformationDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet"/>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>bhe-20210630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:bhe="http://bench.com/20210630"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="bhe-20210630.xsd" xlink:type="simple"/>
    <context id="C_b0020448-9f1f-475e-98e2-d13b3a64bb95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_b7b56c14-8c0d-40ab-a40d-977aa64cb5ca">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-20</instant>
        </period>
    </context>
    <context id="C_d896a87b-4fb2-454c-b613-b2224da147c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="C_1fe95be8-4332-4903-a08d-c4f78324dbf6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_6fbc3b90-a6f7-431b-a633-77575e314c3d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_366c3b1e-fa44-479d-a9af-a087fedf8fb6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_46bd277d-e028-4e1c-85ed-b9f9d4890b24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <startDate>2020-03-16</startDate>
            <endDate>2020-03-16</endDate>
        </period>
    </context>
    <context id="C_b2e48000-9892-48b6-a53a-5facd5b8409e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_ecd46d3b-8889-4468-8338-c2244e75a093">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_40ae76a5-26c8-4324-8f01-9b12e626e68d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_8248822b-4d54-42b5-9bf1-abe325765408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_398ba36a-b73d-4ac2-b45f-4aadc2b2f719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_5d655e27-a3f3-43ae-9c40-aeadab54d257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_735fe398-45e9-4aa6-8136-87c6ceb61c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_d4a4ec0b-6e32-4db1-8685-050abcdf33af">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_ebeb3f9d-d376-416e-a097-642587177dcf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_90ab0bb7-8bcc-4398-8416-a0e6ed59cf19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">bhe:OtherexitcostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_820ffaa8-476d-472f-ace8-ef2cc4bad00a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_fdd5ff87-5f59-465a-85ad-a9301d60bdc3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_98a29675-f896-4fec-a36a-cc75e411e097">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_44a81eb9-9287-4c05-ba25-99248ddab0c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_ec2630fc-dec2-4107-9582-9ba045d3cda3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bhe:RestrictedSharesAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_9ae5b607-c63a-4199-a5f7-afd3c73eb868">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_f95364ad-6314-48b3-8934-6839eefef31a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_e8720566-78b6-416e-87d8-157a29ab3a4b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_e0738036-e868-43da-800f-57b8e0a955c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_bd45ef0e-21e4-4040-b276-cf2e6b43ae5f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_cb90bddc-d104-4b27-97c1-4a2f2a4c39be">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_4793e216-4a72-44a7-8084-0616941d803f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_cac69145-aace-4a5d-8117-6870d82149ec">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_030bf372-6793-4520-abe5-9e1536e2ad72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_b03aef30-aa26-447d-a2c5-a93a0791cc0e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_b22e9d8b-13d1-47bf-bf94-7b5b5b5c54e8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_37562eee-0b2a-4e94-b839-98e1ca4ef2a3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_206f736e-4ffd-4a3e-a790-df6063759b83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">bhe:EmployeeAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_ea9bec5a-c198-4ab1-9eaf-59e8e6578133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_20f9da35-2735-467e-ab1c-5c5fadba81c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_11b183d5-56e1-4339-8362-9824f6208582">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_4c65caa7-1320-4af4-becf-5212b34d42f6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_9466b79e-adf7-43bd-a577-a4a289ca8636">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_5b4f335a-89e9-4e62-b7bc-cbe34da21c7b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_ee33e4d4-3c8e-40a4-b88a-6cdbe00e3c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_38e9432f-347a-4de6-a5ba-a50aee681d6c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_82c3a4d7-c516-4ef4-ad71-cb732f8c60b3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_ece0ec13-18dd-4b2b-b078-5021bdadd6d5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_13791c17-4c59-45d6-9b8d-1062033d48a0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bhe:RestrictedSharesAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_455aa667-7917-4f2d-a879-55a578c225a8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_a4d19bf6-4383-42ce-9c86-869f435b9fd1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_25ddcecd-ac0c-4bbf-9d5e-1c62f8d7f083">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_a61e63c6-859f-48a9-bf0a-3c0068ed0095">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_17719a0a-152d-4025-81f6-4f3b2e71febc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_acad89d5-fb8f-4b0d-89a0-7dd5bb85d9bd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_a0fe6403-bfa7-41ac-b954-d008a6d1b247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_70864f3b-2080-478a-add9-735bf3220ff8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_07018ebe-35b3-465a-bff1-098c3651e9e7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_dcdf25f7-06eb-441a-80b3-91012a8b4d8e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_02c1aae7-4659-43e1-90b9-275a826b539f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_a0dd225a-a606-4863-ba32-65651278fd29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_6aad071b-2c67-4623-b7d6-6e238977b13b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_1c3384e6-3ee0-493f-84e4-e1d1f44f83d7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_92096c09-8630-42c0-b6b6-93cee113a52e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_13ed3fad-3666-4434-93c3-af96523e6a11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_48a656c0-a738-43b9-b465-223865edcd5a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="C_d4be9faf-5978-4ba0-aebd-457277e5e44b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_7630f0e7-62bd-4f8e-a9f0-6d23d2b2bb13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_96061b98-eaa9-4715-a750-a30b8ba86a1b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="C_64072b52-9281-4f9b-a03c-91a6f7d3bdd4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_43f4568c-fcc9-4cd4-8102-2f881d017e43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_80d24ce2-818c-49a5-99fa-35d2cc281a7e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_ef5f77f7-9a31-42a7-b8e8-0b9460bfbb15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_e65e90ff-ccf9-469b-b710-5fab36d2f3b7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_279beb07-0972-4d66-837f-c1af287066cd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_2b4532c9-30c9-4dc0-b0b4-5c6db57cfa91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_a0b25960-0b5a-47dd-a9bf-cab782af9e71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_7031f601-1b2f-4432-822d-4bfa7c2d7e34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_f1200a3a-dac6-4e4c-9802-21fedb74a2a5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_566c034c-72c1-4b1c-8e88-a490f589a30f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_d1a02767-4018-4ee1-ba3d-179f07ab5ac1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_daa5ec90-2304-49f7-a5f9-26270092beef">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_2c12397b-a8fa-4a8a-a41f-80ef6a89811d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_13f35ca0-45e2-4209-9702-622349f00b18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_0416a28d-aa18-4d57-9959-0b3a350ddd16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_60cae840-136d-4031-8828-cf08a2cb3b2b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_c20e40a9-09ca-46cf-9cf9-bd52670d1c3d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_450d3139-6441-4f8e-8724-fcf93fe980f8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_f43295de-3322-46f5-b372-a1e31137ba1b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_035dccd3-a751-488b-931c-e69fc4c68e22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_5943de15-df06-4bef-82e4-9bef8c6fd8c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_296b6bd4-97d4-406b-8bd7-af2cf0e18003">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_31104fed-4a64-4687-a8a0-7394f9082835">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_977ed014-3e8f-4393-a488-3a494ddc681a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_5788cdda-73c1-4999-8a7d-17c90b6b5359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_8e2aadaf-1096-46e8-8201-7c41aabe327b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_cfe0067f-4230-43d9-99d3-5921d5917bb3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_e3c7abaa-5348-4196-aaf5-5775dbcbea7d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_7aa2ab0c-6a28-4b25-b364-5d3c416696dd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_958a33b1-e04e-4537-996c-f06b51f319a4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_21d41fcf-7099-435e-bc80-69f9a835a24e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_9076446b-ce1e-4ede-943e-1c8e092667b8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_298be5db-d5fc-46f1-9862-93f17d63eb83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_31fd1ee2-ffc5-4a2f-bebe-bbf0912e26f1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_29878a44-4111-4e1c-8413-a79afb59afb9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_98f84939-8eea-4c91-a361-d6ed450619eb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_e95610db-8bb0-4fd1-a586-e77e81a6f0ab">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_124e2b01-a1f9-4983-848a-bfcd0fbafef6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_c411f8b7-5929-4e36-a8b5-993114b5bb87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_9a41a271-75f3-4fe6-b248-b07224087757">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_7e9d3618-6fde-441a-9e1b-1c79ff1aad7c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_c63d1f21-c693-4799-9aa2-b78770b93dc5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_d6fe1d1e-de5f-4c43-969b-3af620f23eb8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_3cbb610b-9dde-405d-86eb-74f390e6d779">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_d35dcaa9-5aab-4b1e-9552-04b4c545376b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_c444420c-b85f-4404-84e6-c1b3b5721d69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_56a2db0f-df77-4528-a8cd-9ba67375d762">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_7b4a9109-3db9-4548-9dbb-8c39d1137b95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_0543871c-dbca-436d-8fa5-6f9830dac952">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="C_9c02cd39-6b27-41e8-8ea9-31c4f0688702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_5aaf857c-0f19-47b9-a01d-1e5e8bd8c47c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_90c24aa2-930d-48ec-9ce3-a7205c5ff2c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_81d19d9b-f564-4342-8dca-590135b6d11e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_7438c2c2-96e7-43ea-9e13-e84d00b4da3f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_f0ba9610-2eed-445b-80d5-425b6eaae3f3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_b00a1117-879e-4f89-9ff3-e8a6c6969571">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_374260e1-ebd3-4e81-b930-3cd063f264ac">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_2bf46e4b-cfb8-41c4-b4e5-6736e09d48e3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="C_6f10a86a-6a24-4cf8-a841-939083526eca">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bhe:RestrictedSharesAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_3c29787e-1923-4545-b4f2-29c1bf9c97c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_7646a7d1-2ec8-4cbb-b05a-3572d3e8afed">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_6f7e6794-f39d-4c9a-9930-b20bf7ba487f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_74d2f1cc-762f-4314-8150-482f0108f7f3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_c6df642d-754e-460f-b35e-050f1be4f10f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_e939055f-d113-4b65-9875-935e9ded1f10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_ce89334e-0eea-4951-8bf0-a57b973f57a0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_1fa760da-e7e5-4c28-a82f-308f8e95c7ae">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <startDate>2020-06-15</startDate>
            <endDate>2020-06-15</endDate>
        </period>
    </context>
    <context id="C_c1d7e86e-4db3-4689-8e3b-69be83093483">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_a564a686-6e8c-49e1-a989-f989809ce1cc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_a1daebf8-9658-4dd6-b743-ee8c0d759e1e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="C_f66149a9-1fdf-4f97-8364-b34236bfec06">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">bhe:OtherexitcostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_b0a28517-6781-4c53-a5e4-99ef173bc34d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_59867a00-e7ff-4513-973b-899294e6da70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_d61e9b25-d94c-4f0d-95fa-5bbdc8f5e767">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">bhe:ContractualTimingOfPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_a0d00834-cd23-4c1e-a5ea-4b86f36eafcc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_7d964843-a7a8-4877-9f46-880ace8b35a6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_5f1eda73-0df7-42d3-9f26-2afc15857c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_fbcc7d23-9591-4358-8839-d00785ee80f6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_8581651a-7a3f-450a-9b3f-c132ddeb2ca3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_8a42ff85-a063-4b46-a446-6214a0768950">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_cfb85ef5-f777-45d0-89b0-446919066a71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_f3448228-def9-49af-9352-502f23348b40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_6ca7a86b-b410-4020-9898-ce9f18564870">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_e40c340c-ba89-45b0-ac3b-a05eaa4debb0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_13737763-d983-48b9-a3d3-acaa87e2f7a7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_09d88c12-4c6c-42f0-891c-761dbd4373d7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:EarliestTaxYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_5331d8b5-b739-430e-b1b1-664fdacb1f08">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_9de5cfda-0394-4d9d-9f69-89394b9e3473">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_e12c1799-4070-4f75-9c42-edf5c1b674c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_56b8a6ab-8197-437d-a8de-d96d276a3ca7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_cc68b153-0c86-4010-8ed4-932d1642aff0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_f4f25d64-22ff-4fd0-a3ac-f31f618f4eef">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_2a01793f-aa52-40e6-9214-b31108e4efbf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_a40835df-5697-43f3-8989-9821ddf43cfb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_9c114353-d8ec-4090-85f2-a415bdbd0f9f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_f9554e06-4916-4c1a-8856-b3708fd86324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_bb12d99f-5e47-403c-96d2-733267b4584f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_59962c20-7340-48dc-a493-deee538c438b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_e507ae42-59a8-4363-870a-4c52eb3b9e18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_ab3bf1f1-563a-4ca8-8584-36723188040b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_1e9bf947-824e-4e4f-8a01-d38864028a09">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_cfa5d1b9-d9bc-4f83-becd-2df644cc7791">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_b5758bcb-5c68-45fc-a5a2-2c2ae4f1141c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <instant>2021-08-02</instant>
        </period>
    </context>
    <context id="C_ce3a7670-c6dd-4dc1-90ea-f1edb75416b0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_c043efae-fec4-45b3-b986-7ab64c6a6ed2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_2b100c59-eb59-41bf-81f2-5167e6df5f47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_3d5370b1-1d11-4fa2-9e52-5784ccaf0b77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">bhe:CustomerDepositsAndPrepaymentsOfInventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_f85cd625-8489-466e-b1fb-d79029f0cc99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_e772f298-7adc-45bd-8ad3-2015a5377e5f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_86347706-31de-400c-a7cf-921e1ba19843">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_2784149a-d80f-4dac-8dca-23b02dcaf94b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_6ff0d310-6322-4076-87b8-1dc78b30e218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:EarliestTaxYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_a79a9ee5-6029-4c57-8bcf-6c3423dbf0d7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_08d66fc7-cb52-4116-b379-d198cfac3cba">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <startDate>2021-06-15</startDate>
            <endDate>2021-06-15</endDate>
        </period>
    </context>
    <context id="C_66293605-d808-4654-8433-bdc15da57a14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-10-31</endDate>
        </period>
    </context>
    <context id="C_6f7e8118-7bb2-4980-aaee-f2fded051b75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_96ebde33-79c7-447a-a239-5b4bad459153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_6e1863e7-093b-4af4-908e-278eacd908f4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_abee5853-7beb-4f33-b933-5fd3f26c3ab7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_960a8081-dc5f-466e-af58-d759b18e427f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_9032aed3-27c8-4364-bcaf-7ebec8b3bff9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_b628e8f1-2974-45e1-8212-b815a0a2023d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_5bdbe299-7920-48d7-af26-cc15850102cf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_e983135d-12d9-4873-90db-8d587de3a458">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_e91fb5a2-b5fa-46d6-ad24-8119211c3edb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_7fca9edb-46ac-4f2f-8c80-f4f0d2a02a96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_58b57bfc-87de-41e6-be67-268e639f9a53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_07549736-d39e-4878-863a-d6950cfb9314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_c4bd9290-56e6-47f6-a59d-c1022adc5daf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_034bbbf8-19f5-481b-a209-ed5aa4363c07">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_2bf47e30-436c-45a9-b597-d2d5103bdf2d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_f0633ad7-addc-4d55-a0c6-1c6c5fc7b94b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_64c2646f-f4e1-4e2d-bb87-bea0b3cd68d2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_6f90364e-c543-4f0e-9c71-2c80ceef23b2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_539dac63-5468-446f-a2c7-1dc503ad7d8d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bhe:RestrictedSharesAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_4cf780fb-125d-4ceb-92c8-6d897f14c5b8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_55e76fac-97b3-4fd1-b239-ee2ce300ddde">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_eeb14918-ece1-4a2b-b06e-232fd9ce9c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_6d531924-95c3-4bc3-9556-0e2a0c94be84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_eb615ccc-ef53-411b-82d1-8501874152a7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <startDate>2021-03-15</startDate>
            <endDate>2021-03-15</endDate>
        </period>
    </context>
    <context id="C_8233ffae-a443-4c07-a7e4-06f25bf49518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_de11f481-ba14-492b-839b-2201c7077d82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_dd019be3-bcd8-457f-93d2-ac70cbe16a71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_d5fb787d-876e-4ec9-a23d-e66794f3b9e9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_2445bc33-db32-4e48-a576-c34bdf7dc389">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_5e8cb174-8d8f-418f-8662-75be2989bb3f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_7a6ec3c5-0854-426f-bcec-dbbf4a21593d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_f56c2cfe-1fbc-40fb-90c1-e9b42a211806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_a843933b-f18d-4543-ba45-07c32941dc56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_c84a03a5-9b32-4e32-9e8a-b16591359293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_b371dbb3-3e1d-4069-b508-da4f4abae1e5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_2968dd09-c26d-41a2-98b7-247304505beb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">bhe:AcceleratedStockRepurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_3ea7563f-615e-4902-bb07-fd6541a0ed73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_e93cbcbe-b5d2-45cb-8d66-35c6966315a0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_761614b4-f3bf-40f2-8a3b-8d81e6d76b29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_2b15b830-df5e-4cf9-8e34-3b9c1c8660c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_6aef326c-c339-4558-8f28-1b04fff72bdc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_c51dfe21-0c73-456b-bbcf-0d06e6365f4d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_95c82593-8d09-4c03-b83b-66182e87de62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_ef139db6-9d48-4164-b722-467562b59230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_c8785602-c869-4dff-9be2-c86d9640fd19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_fb2f02ab-fbd6-481a-a204-6642f0b32cc3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_e85526d1-1b6c-40fb-949f-9d4f79bceb92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_bdcfb668-9f1b-4edb-9d35-3d110ccd367a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_c5e1484f-e899-40e3-a289-318c9449cc51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">bhe:CustomerDepositsAndPrepaymentsOfInventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_7080df49-c176-495e-99f2-a051ecc901d9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_5a740f71-83f7-4ee0-a5d7-cca99527abac">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_65fc9eed-604d-4ad9-9b7e-ccb744dd6cd0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_c33a71aa-e7b3-4946-8826-09cbededfed2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_5578f5a3-cc8f-4243-88f9-57f86c836bde">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_c09af2ae-0538-4cbc-af1a-2c26824a5eb5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_7abd02ff-9823-4280-90b4-1211f341e3c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-20</instant>
        </period>
    </context>
    <context id="C_672ace94-ce21-49bb-8ed4-233bcff391e4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bhe:BankOfAmericaCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_99ac675c-f573-4e73-88ea-1be4193aa980">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_5d2f8e52-14fc-4f3b-9948-9296d43c8f10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_92ddb2c1-7d1d-48eb-90d8-1b4c7fedde8f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_b95a6709-5d7f-4e5d-8fa4-5d4b739674e4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_acf9f5e9-71c7-4e5b-8c28-5b6ba35c51f3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_5d134774-1c0a-4cd1-9a54-53064a89f8b4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_c88cb404-fc5e-450d-be10-0ada8a4aeb93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_6271f0d6-e0f3-4ce0-bd06-ae0d073ec837">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_21ecc7a6-9718-482d-b3ce-2365d83a7dd6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_4099379c-f83b-492c-bea3-4f3b1fd43d82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_b5c981fc-4aaf-4731-b9f2-5086dc148ca3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_28717e1c-68a3-47d4-9f08-4b8ac3a69a66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_01c4f616-f76b-498a-98a1-90d9be405e55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_c4a63922-d590-40fe-8c75-7d82c707ef0e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_442c5afb-8da8-4738-85c1-2ce8a4a1a0a5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_0105135d-694a-47b3-83ac-7d47cda12ba4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_1a8e146b-5e9b-44a8-87cb-7420de68d102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_620c7a33-1f5f-4119-b96f-06689d1d0fa9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_47b32db7-b401-4969-b0a9-b0c31b7c0262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_3d3f923f-cd6d-4712-90c1-b118e86baea7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_9961cfde-a45c-46e2-806e-9657f2deeeb9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_488ebde6-5369-4c9c-88f9-8e9e5084c643">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_4612df12-22cf-4549-9504-221d4dedee23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_2c54d7e8-079e-4d2b-857f-9b42d40af6eb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_5465e8c4-4bf9-43fc-a2bd-635885f59683">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_d2ba1b1c-4890-4b78-976e-6fe45544478c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">bhe:AcceleratedStockRepurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_711d07a7-8b27-45f9-8e15-4405959c640f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_caf9621e-7de0-41cf-b5df-b68e5b23907f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_0812a634-9857-4823-84b2-d13b6c74224e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_15fdbf89-3130-4227-998b-b24dc7d3bcbc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_a18096ff-0968-40d3-854f-6ad4e2efbfde">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_24c75bbb-0c80-4fd8-8832-061a8d56c802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_e4576314-1b62-47d9-afb5-04e355d034b7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_8a09358e-b5ae-403d-967c-0d4f42829a5c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_51f4d584-785c-4009-a4d8-b6a77aebb22e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_166f8592-ac75-4135-bc2a-244e7f05fbdf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_24faebb0-574a-4f55-8b96-ed04f2ca8ecf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_e5323271-ffe6-47b1-81ec-e73931225519">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_21a465d3-bd01-4ae9-a450-49588ce9c8ae">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_d3c64bb8-b593-4718-b46e-2cf8fd9931d0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_b20d3ab3-e22e-45f1-b271-6b2f3ec35d31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">bhe:ContractualTimingOfPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_cff2cb78-291f-4493-99ea-90fcb1d44434">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="C_b56378dd-5586-44ce-89e4-27dd228333a8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_378f8e1e-cd74-4e1e-bf3e-a5ad8c6ae424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_f41d294e-7af5-43bc-9754-e60b55cfc95e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_d361faea-9ced-4d55-ae1b-b0dfc03d6480">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">bhe:OtherexitcostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_4575c794-6a5e-45c6-8f47-7cab3e40b200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <instant>2018-03-06</instant>
        </period>
    </context>
    <context id="C_42bb58a0-f24e-4b8a-a4fc-ed38fbfecc0b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_3b3df478-4339-4ed0-a5a2-fc896323236e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_3358cb1e-83a3-4475-a9e0-913327ab7ee0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_81e08395-f80d-4932-bc9c-f538d90dcd16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_fe0c7cee-1de8-45c7-a7d1-6d673cf3c9a7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_0b96bcbb-f11f-41b1-ac5e-8efe8ad99cf7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_1b28444e-d6bf-4ad1-bb80-c7937a7d8c6c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_bed910af-11f5-465d-b186-788fe121af66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_a21f7e88-b34b-4578-82a6-2db4de582deb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_3eb5ae6f-7e90-49e4-9286-8ac90e89d1ee">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_7d18a686-0086-4888-b31f-1a589b380ab0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_8a240130-663d-4499-b497-3c3612783482">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_0a924e45-2960-4799-99d1-40382b610184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:ComputingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_d54f751b-d6d7-4f86-8364-39fe5b509c0b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_7f126478-c79e-4794-881c-e59f904d73aa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">bhe:OtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_3bebe2f4-acf1-4bdd-9a97-a33ee637d955">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_a3625c0b-189a-446d-8038-789806d584e7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_5010690c-e9d3-4f0b-8f60-9c7d7772da80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_66f7ac26-f82c-40c1-87d1-6ca697119df1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <instant>2019-02-20</instant>
        </period>
    </context>
    <context id="C_7cee3af8-1855-4c80-84d0-23aa60de9d2b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_3d36344e-082b-4850-a513-3b3680757ca7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-20</instant>
        </period>
    </context>
    <context id="C_5d58a1c5-b8dd-4ef6-bed3-3ae5bddd22d2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_a1fd8620-c4c6-4bad-8cf7-8acbc5cf03f1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_a5639ba6-b542-4e13-9567-29e1782c8bb1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_5059c68b-6544-47fb-b16c-86f282665f22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_08f1972c-9c8f-4ccd-9689-92d5121d415f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_3caa8268-d830-4cf0-82d1-b2c5811846e9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:SemiCapSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_d95a91a7-a203-41ff-891e-7055fbc2c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_c04c3aba-edde-49df-ae37-2e488c67a030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_4ab5369c-c863-48ae-88bd-7a9ee3c8f9cf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_8367fe2f-923b-4093-8de3-6388bb65194b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_bbb34da4-f1be-46f8-9aa7-e76fc1e08549">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_dcd3ca3f-43d1-41a1-ba20-153b86c076a4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_b6b2e36f-37e6-40a3-9fc5-223a19e3247f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_16cd4538-a8f2-4174-b3a1-53b824ea6b3a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_2e1c3c0b-1dfa-4a44-a360-fc2e3b24e57b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_ff247751-7c84-46f8-852a-8cb04fee6069">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_fc11cd71-01bb-4551-8264-ec47a61717d6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_b1a9fa43-c6be-4f51-88ba-c552ac87e7fa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_c40afdf7-c9a8-42f2-b3a5-c86379035783">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bhe:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bhe:BankOfAmericaCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_4cc0e573-6830-4a25-9615-fd311566fc15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_1d606789-0bff-4c66-bea2-0cb75274d599">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_aad1b576-db15-44fa-8672-f4fe111bcde0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <instant>2018-10-26</instant>
        </period>
    </context>
    <context id="C_5b3f4173-1158-40ed-860a-5f93c7d7db6d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:AerospaceAndDefenseSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_26c023aa-84b3-4ee9-9928-b1e832c40dcb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_934d6863-286f-402b-bc71-f53ba6605d70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_8fcdd154-fb07-4870-b053-95e2ddaf5634">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">bhe:TelecommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <unit id="U_pure">
        <measure>pure</measure>
    </unit>
    <unit id="U_USDollarShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U_shares">
        <measure>shares</measure>
    </unit>
    <unit id="U_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_1fa16ff2-8a13-42ff-8346-c449c45b60df">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_13791c17-4c59-45d6-9b8d-1062033d48a0"
      id="F_9c8c3eb5-332e-4dc5-917c-60851d3209e8"
      unitRef="U_shares"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      id="F_e49fefba-8d95-4184-9077-d20fcd2963ac"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="C_95c82593-8d09-4c03-b83b-66182e87de62"
      id="F_53ac138a-ec9d-4d1b-bf07-51b42472f613"
      unitRef="U_USD"
      xsi:nil="true"/>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_554f66b0-8a50-4534-9951-6345a8f66af6">Q2</dei:DocumentFiscalPeriodFocus>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      id="F_04f0c055-0e2c-4a4d-97d0-2d3af0230fbe">us-gaap:OtherAssetsMember</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      id="F_7c7be6d3-04a2-47c9-9b9f-b8dbdbd1e75d"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      id="F_12b9d637-384e-4d06-991f-667e5e70c068">bhe:LongTermDebtAndCapitalLeaseObligationsCurrentMember</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <dei:AmendmentFlag
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_3353c5b2-2599-42fd-9841-79e68dc2f360">false</dei:AmendmentFlag>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="C_96ebde33-79c7-447a-a239-5b4bad459153"
      id="F_bafdf6e5-7ba8-4ace-bd7f-028dad2be902"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      id="F_9a50e6e9-2b9e-45c1-9cd8-5c3c557c57e9">us-gaap:AccruedLiabilitiesMember</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      id="F_179cb49d-08cc-4dbb-9166-fae236963749">us-gaap:AccruedLiabilitiesMember</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      id="F_f5e1be67-dc58-4bc2-ae8f-be0d0d390b2c">bhe:LongTermDebtAndCapitalLeaseObligationsMember</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:PreferredStockValue
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      id="F_04d328a3-5915-4709-b54a-425433d6bd38"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      id="F_c0dc83e9-5a98-49a2-bad9-7bbebee822fe"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_771f9607-7d51-4aba-8f85-b9acf254c43b"
      unitRef="U_USD"
      xsi:nil="true"/>
    <dei:EntityCentralIndexKey
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_fa05a560-f72a-4a79-9f72-7e5614a53ef3">0000863436</dei:EntityCentralIndexKey>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_5331d8b5-b739-430e-b1b1-664fdacb1f08"
      id="F_4091b32e-430d-432c-a93f-5e8b2652c9c6"
      unitRef="U_shares"
      xsi:nil="true"/>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="C_a79a9ee5-6029-4c57-8bcf-6c3423dbf0d7"
      id="F_961b4caf-e819-4b47-98b9-f493c224ee48"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      id="F_a7228cd9-003e-4ea7-8b3c-aa4150d5b602">bhe:LongTermDebtAndCapitalLeaseObligationsCurrentMember</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      id="F_59d6b325-9a55-46a8-84f5-9a53eb1c19ff">bhe:LongTermDebtAndCapitalLeaseObligationsMember</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      id="F_d0cfe9d8-9be7-47b7-892c-2c30e2e8e898">us-gaap:OtherAssetsMember</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_149157e2-b25d-45ae-8274-4b1c13d4ea28">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_2dd5f576-f4e6-414c-8f5b-58ffe6b1cfbe">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_9e709048-8b91-415c-9275-1c09990a5b68">2021-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_406c6314-7400-4250-8186-21ab248ff3b3">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_8305ad73-d4fb-4df6-b9de-829abbf47670">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_4c5a2f79-cc9a-497c-9e7d-65e9969592f5">1-10560</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_cdea95c8-1985-45e0-a644-de454e215ce5">BENCHMARK ELECTRONICS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_9cc05b32-6142-47a5-9f3d-bcad15567fb4">TX</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_53bb7edd-5593-4855-aba2-57e52c177802">74-2211011</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_9892ebba-0d9a-4f30-896f-14de17322a3c">56 South Rockford Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_e53cbb25-e374-499d-beba-69e9d9f4308d">85281</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_65b97555-b686-4271-97eb-659d26f323c7">Tempe</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_b314a2ef-5709-480d-a45c-8b3ffaee7765">AZ</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_97f1948c-ee6d-4c2d-8c0e-a13d80271516">623</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_7d56f297-6f6d-4fdc-922f-ecb1a0e85e84">300-7000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_bbc6be5c-4a15-441a-8ba6-15e0975916df">Common Stock, par value $0.10 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_6be039e2-d3e6-4bc6-93c5-28f5d5c3b0f8">BHE</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_519f18b8-2d61-4235-a0d7-6e0618c22547">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_94fff0ba-33f8-4fdc-8248-25b912eda02b">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_15ccc8b3-5ed2-4ff3-9fda-b2c5c569c242">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_2926563a-b0ff-49e9-845a-78ae4750e744">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_d7379904-dd6d-46e3-a9d7-01295f10b3f0">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_dde8e9a3-d20b-472d-acef-eaa77ebbff8c">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_d96b61b0-f3ee-45c2-8cd8-578a77a71168">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_b5758bcb-5c68-45fc-a5a2-2c2ae4f1141c"
      decimals="INF"
      id="F_24455fb7-a4df-4a51-b87e-0c845ef7d3ee"
      unitRef="U_shares">35582107</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_fcec5558-c7f4-451e-bbce-9a17231e2cae"
      unitRef="U_USD">369301000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_adc13be6-1ecd-4940-b4ae-c8432dd16f0f"
      unitRef="U_USD">390808000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_ade698d2-f107-4108-ad0a-d049a20d7ae8"
      unitRef="U_USD">1142000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_139f4e73-e3fd-48a3-a99e-43c006559a8d"
      unitRef="U_USD">5182000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_e8aecc5b-83d0-4528-923a-ed2e65c4ab42"
      unitRef="U_USD">828000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_1bda3a54-940f-4056-9850-d271844ac958"
      unitRef="U_USD">1371000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_16556b0a-45c8-4c24-9cf7-f3f7acd5d970"
      unitRef="U_USD">290073000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_25024cd6-56ec-462a-8240-a68c81e461e1"
      unitRef="U_USD">309331000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_2e8ea60c-6e0b-4b0d-83f8-40c0a213dc91"
      unitRef="U_USD">154629000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_be35c1fb-2516-4635-837d-2996f274a4f4"
      unitRef="U_USD">142779000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:InventoryNet
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_bd7511ed-8202-45f5-9ed4-75954d980728"
      unitRef="U_USD">415322000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_b23befc0-0995-42d0-b557-1fd3ae50411e"
      unitRef="U_USD">327377000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_2924bfe3-83fb-4757-9766-7c25c0286bd2"
      unitRef="U_USD">36264000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_2265b6bf-87e7-4459-b902-839fb88dbbd8"
      unitRef="U_USD">26457000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_02ae3dd9-1b0f-4e73-92c1-c3bb6e79aad7"
      unitRef="U_USD">246000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_037b7352-9242-47b9-a2c2-d16bfabbfa77"
      unitRef="U_USD">417000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:AssetsCurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_e70437d0-32ca-4521-ab50-882c4ff11d63"
      unitRef="U_USD">1266977000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_b197daca-946b-47de-ab3d-69449ad3341c"
      unitRef="U_USD">1202351000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_f6f330c5-faea-4a27-bf4d-375ed820c402"
      unitRef="U_USD">188318000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_8d536efe-6460-4722-8544-d9e5477d0241"
      unitRef="U_USD">185272000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_e0d17f77-9e63-4ba2-a140-aba699c3bfda"
      unitRef="U_USD">89567000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_8202ffa0-e6f7-4cf0-9f21-8a4ad5ba0751"
      unitRef="U_USD">79966000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_ccb49867-efae-45eb-8dc3-6a3b63e52469"
      unitRef="U_USD">192116000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_b302d959-6d0a-4f19-bb7c-fc39bca9878a"
      unitRef="U_USD">192116000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_0acc6222-9c5a-4edc-9a1b-f9f6f771ef28"
      unitRef="U_USD">4941000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_2d49dfcc-ad9b-4872-99ff-e390fd1eaa0d"
      unitRef="U_USD">4924000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_312f26fd-5f3c-4e70-9430-048a3582e0a9"
      unitRef="U_USD">76872000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_32e4cc34-dbfa-49ca-80cf-05e9e283708b"
      unitRef="U_USD">79606000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_cefe2218-a2f4-4b2e-9029-5ee458a54c0d"
      unitRef="U_USD">1818791000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_acf45c17-5004-408b-be3f-aa272a90123f"
      unitRef="U_USD">1744235000</us-gaap:Assets>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_ca83dc04-2b7e-4104-af94-5aa04558257e"
      unitRef="U_USD">9259000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_e1016558-f36f-4cb0-91ef-5e9c837b5551"
      unitRef="U_USD">9161000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_7a8f4c75-6aad-467a-8de2-ecca15117d88"
      unitRef="U_USD">380164000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_2347422c-d132-4092-b7c1-f47b45438eb2"
      unitRef="U_USD">282208000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_5f6d9aee-f682-4316-bb45-21692f136d3c"
      unitRef="U_USD">88686000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_6583a688-b892-4f74-adb2-1c7046995239"
      unitRef="U_USD">84122000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_e7c74ebb-a31c-4267-95a0-5fce453114c3"
      unitRef="U_USD">7330000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_915ce540-7b1b-4d0f-a635-2097c29cff22"
      unitRef="U_USD">5572000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_491191ab-b245-4819-9fb0-8398d7e6efb5"
      unitRef="U_USD">95970000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_271068a7-ca90-4383-9fcc-793bb5cba3a2"
      unitRef="U_USD">100073000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_ee384d6b-7bd2-449c-a77c-c7e854f3e5c8"
      unitRef="U_USD">581409000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_05c66b9a-4945-49f0-a5e3-be0e9e1eb46b"
      unitRef="U_USD">481136000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_28ca4f1a-7e71-4430-8e64-0516fd1deb33"
      unitRef="U_USD">126639000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_e1ab006f-e1fe-4d0e-975a-48e59c8acbd8"
      unitRef="U_USD">131051000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_fab4a3c7-38e1-426b-b14f-2942f7059d6c"
      unitRef="U_USD">80580000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_50956ee2-471f-4cec-85ee-75ae7001462b"
      unitRef="U_USD">72120000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_dd8e5073-3d6c-47b4-906f-b4cd155f5fca"
      unitRef="U_USD">59024000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_1f57973a-9196-4b41-aa44-37b549376340"
      unitRef="U_USD">65552000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_f3e48cd5-fc76-43cc-86ad-722e6aa02a65"
      unitRef="U_USD">3861000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_9809080b-ef4a-4e8b-a23f-ca35828edbc6"
      unitRef="U_USD">4788000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="INF"
      id="F_11027212-8c99-4371-8165-b0cda4851a8d"
      unitRef="U_USDollarShare">0.10</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="INF"
      id="F_1c3a2776-c308-40d4-b472-0bd0c2c0fd37"
      unitRef="U_USDollarShare">0.10</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="INF"
      id="F_e9387684-8937-446d-91ba-fe01bb904686"
      unitRef="U_shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="INF"
      id="F_a87c99fc-f67e-4750-bacf-ab9ac8a71813"
      unitRef="U_shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="INF"
      id="F_ed049ba2-68fb-462a-be75-ebcbad390005"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="INF"
      id="F_48e47083-55c4-4793-bdb5-38183b871857"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="INF"
      id="F_31114e52-9f33-4dab-9ea9-3b640f101c0f"
      unitRef="U_USDollarShare">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="INF"
      id="F_d49c583f-f74e-418f-b28f-ff892a3efe50"
      unitRef="U_USDollarShare">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="INF"
      id="F_47148ec4-96ea-4a9d-b6d0-283acff92fd9"
      unitRef="U_shares">145000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="INF"
      id="F_9afbf6f8-b09f-431a-9154-66f3ce1f1a3e"
      unitRef="U_shares">145000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_d797f3af-ab75-4c0b-a3ba-982668832ddf"
      unitRef="U_shares">35566000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_bab1874b-9bc6-4834-8cd5-7c4bd5f237da"
      unitRef="U_shares">35566000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_323602f4-5f37-4cf7-a5db-8b04cd34e9d6"
      unitRef="U_shares">36295000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_7e1f2f49-fc6b-41e0-8474-30db4df561ec"
      unitRef="U_shares">36295000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_03e6249a-6868-46c5-9981-7bf1fd95f6e4"
      unitRef="U_USD">3558000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_e4a1fabd-9c01-4d02-9b46-d594876189b3"
      unitRef="U_USD">3629000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_c9b8a6ec-8a36-4489-84d0-3949836fae91"
      unitRef="U_USD">503386000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_6af32f34-6c07-4e52-897f-16f64c2c9b36"
      unitRef="U_USD">510405000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_16bc7d1f-13ec-42f9-91fd-2320f98246ed"
      unitRef="U_USD">476855000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_42588317-91cb-4120-a6f1-aeda0e2e557e"
      unitRef="U_USD">492205000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_1357eb02-40c4-431b-a456-6e744d0d57a6"
      unitRef="U_USD">-16521000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_8959e1f7-19bc-431f-842d-c3cdc1fe46f7"
      unitRef="U_USD">-16651000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_88909af5-3483-47c5-97d2-6d75b35c4706"
      unitRef="U_USD">967278000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_7a1fa6a6-7bc0-494f-848c-7dfffad89da0"
      unitRef="U_USD">989588000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_6560b771-e02f-4a42-a870-b04633e1dc74"
      unitRef="U_USD">1818791000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_9ac31cd4-7370-4b08-af95-795909956f45"
      unitRef="U_USD">1744235000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_1bed557b-3df0-4248-8509-21476cf87e21"
      unitRef="U_USD">544662000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_05529fdc-f10e-49d2-bfd1-62d5c415b3e8"
      unitRef="U_USD">490966000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_d3500dca-aabe-4050-9745-1934f3282145"
      unitRef="U_USD">1050383000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_d91312cd-0248-4ddc-8aa7-656855df516a"
      unitRef="U_USD">1005930000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_953035f2-a719-4c1e-8658-ab6b26df0df6"
      unitRef="U_USD">496749000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_43e79b30-47d1-4ef8-aa99-3e3db9dc00a7"
      unitRef="U_USD">456294000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_ffcf94e9-5a26-4094-8dc1-3e06d52c4ab6"
      unitRef="U_USD">960243000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_540f2aa3-8646-42d1-b88c-50525dd80021"
      unitRef="U_USD">927897000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_176eea8b-29ef-4bf7-9f30-645317be4500"
      unitRef="U_USD">47913000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_baf1e4ea-a0a4-409d-b646-56ee38daaeff"
      unitRef="U_USD">34672000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_e5a6f4bc-a7ef-4b1a-a0b9-bdad048c8916"
      unitRef="U_USD">90140000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_76a253f8-16cc-4fde-8fba-b3d6cf600c97"
      unitRef="U_USD">78033000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_727255b7-f7d1-461b-a538-08f225bca6eb"
      unitRef="U_USD">34034000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_a4f73529-b3ef-4bb4-bd2b-3de26dbc729b"
      unitRef="U_USD">28516000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_cfa59758-c060-45e3-870c-6bce7dbb58e7"
      unitRef="U_USD">64582000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_5bd70533-3c0b-4d4c-97e8-8cfe3921177d"
      unitRef="U_USD">60091000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_43ef4afa-06a8-4080-acd8-cc7cbcaa9b6c"
      unitRef="U_USD">1599000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_ccc49ab2-f71f-4fe7-8ae8-7a2305d272ca"
      unitRef="U_USD">2371000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_e202ead3-33ba-4d2c-900f-bd397a75b660"
      unitRef="U_USD">3197000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_108eef16-c365-4631-a4f5-71504b82bf1e"
      unitRef="U_USD">4752000</us-gaap:AmortizationOfIntangibleAssets>
    <bhe:RestructuringChargesAndOtherCosts
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_5398b284-dd9f-4f01-a096-38f8523df2b4"
      unitRef="U_USD">1581000</bhe:RestructuringChargesAndOtherCosts>
    <bhe:RestructuringChargesAndOtherCosts
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_13b2bbf2-c5cc-4ab6-b806-a5cb56502ef1"
      unitRef="U_USD">5657000</bhe:RestructuringChargesAndOtherCosts>
    <bhe:RestructuringChargesAndOtherCosts
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_1c33eb40-6e2a-4073-bda9-fa4efae625bb"
      unitRef="U_USD">3172000</bhe:RestructuringChargesAndOtherCosts>
    <bhe:RestructuringChargesAndOtherCosts
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_8d2fac58-84be-41bc-a174-72b614a12892"
      unitRef="U_USD">8572000</bhe:RestructuringChargesAndOtherCosts>
    <bhe:RansomwareRelatedIncidentCostsNet
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_cd3d8494-ca6a-4bda-9959-8476684756a5"
      unitRef="U_USD">-0</bhe:RansomwareRelatedIncidentCostsNet>
    <bhe:RansomwareRelatedIncidentCostsNet
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_0526397a-1c55-4222-8c27-618da4cf2a00"
      unitRef="U_USD">0</bhe:RansomwareRelatedIncidentCostsNet>
    <bhe:RansomwareRelatedIncidentCostsNet
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_ef9a1965-bd15-4da6-b5a2-650683c0f306"
      unitRef="U_USD">-3444000</bhe:RansomwareRelatedIncidentCostsNet>
    <bhe:RansomwareRelatedIncidentCostsNet
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_2689ed47-ff3e-4233-a06f-25b5f13cba98"
      unitRef="U_USD">0</bhe:RansomwareRelatedIncidentCostsNet>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_0b2f19ce-5339-4eb9-ac85-826daea000b2"
      unitRef="U_USD">10699000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_8daaac8b-c891-4c62-ad0e-14f0bbf93bc6"
      unitRef="U_USD">-1872000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_004de086-958e-43f6-9850-e48c79d7c3b8"
      unitRef="U_USD">22633000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_5ca69376-4a6a-4f18-b933-04d43905b67c"
      unitRef="U_USD">4618000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_4e9c508b-b457-4f97-902e-09cd5619103b"
      unitRef="U_USD">2079000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_c320cd9f-8310-47d0-80e8-fea31e8e72bc"
      unitRef="U_USD">2351000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_01127674-b591-4e66-b8b6-6de13b2ac9a0"
      unitRef="U_USD">4228000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_290cb2eb-34b2-4c2d-b37b-3c78f2ede52d"
      unitRef="U_USD">4053000</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_69f4250a-5a53-434e-a2f3-ae53f732f2fc"
      unitRef="U_USD">164000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_21e684c7-c155-4a2e-b4ee-d50cf0a127f9"
      unitRef="U_USD">287000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_4be5ad09-b512-48b6-b92b-10ffa4396522"
      unitRef="U_USD">329000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_f7a34c0f-3cb8-4d16-b954-c4a597ec2a85"
      unitRef="U_USD">886000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_a27a1d59-b85d-4356-8456-60852544b234"
      unitRef="U_USD">440000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_2fca5058-4643-4a20-90da-1c92605d2e2f"
      unitRef="U_USD">32000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_0919067f-8030-4247-8f47-4e17f081556a"
      unitRef="U_USD">164000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_b6c73724-d931-41bf-9cb6-a94896f48311"
      unitRef="U_USD">-630000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_0e79af1a-e0ed-4e83-a95c-6fdd3ce5b361"
      unitRef="U_USD">9224000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_c42cc70f-794e-4310-bafe-5ea19741ab7e"
      unitRef="U_USD">-3904000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_3b7d1e52-0e92-4b74-a2cb-7a95d74b6239"
      unitRef="U_USD">18898000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_ec0f0db3-7b0f-4f8c-ab16-a16e1567df92"
      unitRef="U_USD">821000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_faa23c05-5469-4f76-9c1b-5430f52b1385"
      unitRef="U_USD">1855000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_21be4687-010c-42fc-9667-e5d28becac67"
      unitRef="U_USD">-497000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_c114cc59-a7d0-4aec-b1e0-8ccd50a58dbf"
      unitRef="U_USD">3612000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_cb9647cd-dc15-4dba-8d07-7518a1f41bd2"
      unitRef="U_USD">376000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_98ee4d5f-64e2-421c-a4bf-ce01a0bd5fcc"
      unitRef="U_USD">7369000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_8bb7e077-a1eb-424d-91ac-0e203e6eb46d"
      unitRef="U_USD">-3407000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_5a3da840-cc62-4f96-9852-38475907dedc"
      unitRef="U_USD">15286000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_ee1538c5-f8c6-434e-b6aa-e46de43ad514"
      unitRef="U_USD">445000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="2"
      id="F_1e2ab8da-2d34-4f77-afef-9a0d57fd231a"
      unitRef="U_USDollarShare">0.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="2"
      id="F_b57743dc-4216-469a-99d1-63f7201aa458"
      unitRef="U_USDollarShare">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="2"
      id="F_175eb89b-1aa8-4657-9ccf-a1b9a6256414"
      unitRef="U_USDollarShare">0.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="2"
      id="F_3f9de464-c1d0-416d-a7f8-3885a357e597"
      unitRef="U_USDollarShare">0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="2"
      id="F_87341114-aa7e-4e8d-9261-0ba081e5383a"
      unitRef="U_USDollarShare">0.20</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="2"
      id="F_d1c77eb5-25eb-4904-ac7b-bdd98949e632"
      unitRef="U_USDollarShare">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="2"
      id="F_5c06c490-ed41-45ea-b832-4a48fd8a3892"
      unitRef="U_USDollarShare">0.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="2"
      id="F_36a13a88-171c-49f0-a24e-732b2c40aa2f"
      unitRef="U_USDollarShare">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_95524b64-831b-4b18-9f46-20bb03db0af4"
      unitRef="U_shares">35753000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_c334e920-3e1b-4e06-9786-1959c5069e68"
      unitRef="U_shares">36439000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_4542dd3f-feed-4ce8-b959-cdabd3c217f1"
      unitRef="U_shares">36000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_0544dd2f-7a56-4ec0-ac61-2e7cb71e7146"
      unitRef="U_shares">36614000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_01d617f8-654c-4696-b6c8-93ed046709ee"
      unitRef="U_shares">36061000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_92cb790a-d4a4-43d7-b337-b254de1afe12"
      unitRef="U_shares">36439000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_8d022596-5be1-44aa-887c-254aab064604"
      unitRef="U_shares">36474000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_9066de9a-0471-4251-a7cf-e903ac25f981"
      unitRef="U_shares">36863000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_fae1b68c-0812-49d4-99d7-f32b091ea425"
      unitRef="U_USD">7369000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_235901ac-6462-4496-8bff-bdd159a241ba"
      unitRef="U_USD">-3407000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_5dd87527-28e8-4079-a67a-ff1f8b3318be"
      unitRef="U_USD">15286000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_5707daae-4327-417f-b986-8fcae5ecc761"
      unitRef="U_USD">445000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_c0d12a32-9026-43ac-9061-687625f00e09"
      unitRef="U_USD">712000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_711c7fdf-a39c-4943-9b06-7bf5d233a0b5"
      unitRef="U_USD">866000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_b952e0d8-2ef9-46fe-809d-75d093aa8a4f"
      unitRef="U_USD">-1708000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_fc329a3f-3ffb-4ac6-b4d8-3a5bb3a95df4"
      unitRef="U_USD">-391000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_5e0392a0-3e97-42de-b330-99e08ed7caf5"
      unitRef="U_USD">637000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_3cf001c3-528b-4afd-8f9a-bc18618b68f3"
      unitRef="U_USD">-264000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_3c4e4821-23aa-4843-ad4a-9396b8dcf058"
      unitRef="U_USD">1582000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_87b6958d-b8c7-4068-a344-d2ac506ccb3b"
      unitRef="U_USD">-4358000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_8ca8f515-7f66-4f15-9791-15de76f3f697"
      unitRef="U_USD">117000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_94525d4d-3710-4d48-b319-a0d18166f198"
      unitRef="U_USD">101000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_fef5393f-dc8d-40e9-94ed-f83b6b818448"
      unitRef="U_USD">256000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_bd98c997-7b63-4abe-9d57-e613a8126894"
      unitRef="U_USD">216000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_5d1f01b7-a152-4fc0-9c59-b6bd2b1e0d22"
      unitRef="U_USD">1466000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_7eba8310-ed5b-496a-a3ad-de1c3fa8c975"
      unitRef="U_USD">703000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_118f469b-9838-4ade-bded-769c0cbea79e"
      unitRef="U_USD">130000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_eac534bd-f83b-4a4d-a124-3d54ed91b4e8"
      unitRef="U_USD">-4533000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_cf02f6f9-88ff-4258-a610-ec9a4bcc78a5"
      unitRef="U_USD">8835000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_822acd40-2c0b-4edc-ac5e-9f0d821bea95"
      unitRef="U_USD">-2704000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_432c9863-7eb8-425d-8c65-b8b82b0e5aea"
      unitRef="U_USD">15416000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_10b6f4a4-db15-4291-88bb-2cf48eea8e6c"
      unitRef="U_USD">-4088000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_24faebb0-574a-4f55-8b96-ed04f2ca8ecf"
      decimals="-3"
      id="F_765a47ce-b035-4add-99ac-b8b6c69076b7"
      unitRef="U_shares">36295000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_24faebb0-574a-4f55-8b96-ed04f2ca8ecf"
      decimals="-3"
      id="F_6ebe8f5b-8065-4b61-bb8c-a43139df9054"
      unitRef="U_USD">3629000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_ce3a7670-c6dd-4dc1-90ea-f1edb75416b0"
      decimals="-3"
      id="F_b18dcb15-6f22-44d6-a7f9-d1074b2fb64e"
      unitRef="U_USD">510405000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_ff247751-7c84-46f8-852a-8cb04fee6069"
      decimals="-3"
      id="F_c0f86fdb-12c9-46a1-9e4d-3b31e311f2d5"
      unitRef="U_USD">492205000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_e4576314-1b62-47d9-afb5-04e355d034b7"
      decimals="-3"
      id="F_ad1d6281-9593-4efa-afbb-d06f15c15185"
      unitRef="U_USD">-16651000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_2e4a872f-3f57-421d-9a7f-cce0d6320dfb"
      unitRef="U_USD">989588000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_21d41fcf-7099-435e-bc80-69f9a835a24e"
      decimals="-3"
      id="F_dd929f70-eae1-4dde-b111-124d209728e8"
      unitRef="U_USD">6863000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_cb75f215-7930-49e6-b34c-fb206b27853f"
      unitRef="U_USD">6863000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_166f8592-ac75-4135-bc2a-244e7f05fbdf"
      decimals="-3"
      id="F_c9b2bd66-f2d4-4d16-b72c-64ab8ab4a89e"
      unitRef="U_shares">1008000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_166f8592-ac75-4135-bc2a-244e7f05fbdf"
      decimals="-3"
      id="F_6379e12e-e173-47e7-ad8a-5c401848cedf"
      unitRef="U_USD">99000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_21d41fcf-7099-435e-bc80-69f9a835a24e"
      decimals="-3"
      id="F_fd4db3e1-8e0b-4d9a-8bc5-d7c33aaba6e4"
      unitRef="U_USD">11227000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_f43295de-3322-46f5-b372-a1e31137ba1b"
      decimals="-3"
      id="F_d5628dfe-5d5e-4144-8d27-12243cf01784"
      unitRef="U_USD">18993000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_088d4b8a-04c4-4b65-9775-398872bf9cc4"
      unitRef="U_USD">30319000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_166f8592-ac75-4135-bc2a-244e7f05fbdf"
      decimals="-3"
      id="F_4aef3ab8-52e5-4869-b933-258daba07130"
      unitRef="U_shares">29000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_166f8592-ac75-4135-bc2a-244e7f05fbdf"
      decimals="-3"
      id="F_e8159d0d-e245-4d59-8e63-0b2d23e248c5"
      unitRef="U_USD">3000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_21d41fcf-7099-435e-bc80-69f9a835a24e"
      decimals="-3"
      id="F_54857b1f-e7f1-410e-a425-86749c1d99ad"
      unitRef="U_USD">343000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_477c1506-5356-414e-aa64-bf4c795f7107"
      unitRef="U_USD">346000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="C_166f8592-ac75-4135-bc2a-244e7f05fbdf"
      decimals="-3"
      id="F_a44a2598-2e65-4d6c-a98b-f659e182e84e"
      unitRef="U_shares">351000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="C_166f8592-ac75-4135-bc2a-244e7f05fbdf"
      decimals="-3"
      id="F_4edbc76d-82a9-4592-9f39-fc34be2232d4"
      unitRef="U_USD">35000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="C_21d41fcf-7099-435e-bc80-69f9a835a24e"
      decimals="-3"
      id="F_125b129f-7a66-4778-9b6b-3cfdd2ba0408"
      unitRef="U_USD">-35000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="C_166f8592-ac75-4135-bc2a-244e7f05fbdf"
      decimals="-3"
      id="F_8a6d2e43-54a0-49d3-9aee-c9ea46abf23c"
      unitRef="U_shares">101000</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_166f8592-ac75-4135-bc2a-244e7f05fbdf"
      decimals="-3"
      id="F_295bcd48-d7b9-40d6-bdb7-5e6b3812b077"
      unitRef="U_USD">-10000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_21d41fcf-7099-435e-bc80-69f9a835a24e"
      decimals="-3"
      id="F_59421035-4b7d-416a-9fbc-e9934a1a222e"
      unitRef="U_USD">-2963000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_245cd3bf-5a26-4aca-b71f-62e094bef96e"
      unitRef="U_USD">-2973000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:Dividends
      contextRef="C_f43295de-3322-46f5-b372-a1e31137ba1b"
      decimals="-3"
      id="F_9f436986-4762-4686-869b-7cd5f2948c74"
      unitRef="U_USD">11643000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_c010eeb7-9110-4be8-a956-a6cc5006d138"
      unitRef="U_USD">11643000</us-gaap:Dividends>
    <us-gaap:NetIncomeLoss
      contextRef="C_f43295de-3322-46f5-b372-a1e31137ba1b"
      decimals="-3"
      id="F_1a0df477-596d-456e-99f5-4b6f4801b21a"
      unitRef="U_USD">15286000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_0e12ad61-e710-4f15-9db3-edcca1c5d4e2"
      unitRef="U_USD">15286000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_98f84939-8eea-4c91-a361-d6ed450619eb"
      decimals="-3"
      id="F_95204f5e-3ba2-461a-8c7a-9c696156d0d5"
      unitRef="U_USD">130000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_9349fe4a-2b86-4c09-a759-f6e46173b220"
      unitRef="U_USD">130000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_7080df49-c176-495e-99f2-a051ecc901d9"
      decimals="-3"
      id="F_4413fa88-c9e7-4f49-96fc-c91ec7acc8f5"
      unitRef="U_shares">35566000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_7080df49-c176-495e-99f2-a051ecc901d9"
      decimals="-3"
      id="F_ee2e3952-33ef-41e6-bbe6-84d6f8fa8101"
      unitRef="U_USD">3558000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_dcd3ca3f-43d1-41a1-ba20-153b86c076a4"
      decimals="-3"
      id="F_ce554481-d528-4002-80aa-38d6a64033e6"
      unitRef="U_USD">503386000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_9961cfde-a45c-46e2-806e-9657f2deeeb9"
      decimals="-3"
      id="F_b7f2d986-16f4-456f-81ef-25d9092ae2db"
      unitRef="U_USD">476855000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_ea9bec5a-c198-4ab1-9eaf-59e8e6578133"
      decimals="-3"
      id="F_e8ce9345-cf1d-4403-93db-f6547e3ffadf"
      unitRef="U_USD">-16521000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_02094353-88f8-411a-b599-762c42c3f108"
      unitRef="U_USD">967278000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_f3448228-def9-49af-9352-502f23348b40"
      decimals="-3"
      id="F_e4f8bb39-6d89-4776-9419-71794e287222"
      unitRef="U_shares">36062000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_f3448228-def9-49af-9352-502f23348b40"
      decimals="-3"
      id="F_a2c02efd-130f-4da4-9b19-979c91c64c88"
      unitRef="U_USD">3608000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_398ba36a-b73d-4ac2-b45f-4aadc2b2f719"
      decimals="-3"
      id="F_67771535-8a07-4d83-8d02-618f1c6cd14b"
      unitRef="U_USD">505659000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_034bbbf8-19f5-481b-a209-ed5aa4363c07"
      decimals="-3"
      id="F_239d5ade-86fa-4166-ac74-9656f3f0b9be"
      unitRef="U_USD">486267000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_030bf372-6793-4520-abe5-9e1536e2ad72"
      decimals="-3"
      id="F_6805ae43-576d-4997-976c-02b934592622"
      unitRef="U_USD">-17987000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_13f35ca0-45e2-4209-9702-622349f00b18"
      decimals="-3"
      id="F_4fc5eae1-d40f-4f2d-9060-801707e24774"
      unitRef="U_USD">977547000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_ef5f77f7-9a31-42a7-b8e8-0b9460bfbb15"
      decimals="-3"
      id="F_c48843c8-baa1-4183-b2e5-015beef0e9bb"
      unitRef="U_USD">4013000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_95f3d394-95d5-4430-9941-951af2482933"
      unitRef="U_USD">4013000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_c4bd9290-56e6-47f6-a59d-c1022adc5daf"
      decimals="-3"
      id="F_1234c296-e2b5-48d2-975c-0bb8c65038a9"
      unitRef="U_shares">567000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_c4bd9290-56e6-47f6-a59d-c1022adc5daf"
      decimals="-3"
      id="F_fef8f6e4-72e0-4ca0-9d9b-1a86ec76df54"
      unitRef="U_USD">57000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_ef5f77f7-9a31-42a7-b8e8-0b9460bfbb15"
      decimals="-3"
      id="F_78b6b60c-3bf4-41e1-bf15-4063eb31cab0"
      unitRef="U_USD">6300000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_9de5cfda-0394-4d9d-9f69-89394b9e3473"
      decimals="-3"
      id="F_35aaf9f7-f3f1-473c-a106-76571da882a0"
      unitRef="U_USD">10910000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_eb3c6533-46f1-4e45-bcc3-40f50c06bff3"
      unitRef="U_USD">17267000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_c4bd9290-56e6-47f6-a59d-c1022adc5daf"
      decimals="-3"
      id="F_04a4c72c-c6db-408a-8f16-63e1811afe9f"
      unitRef="U_shares">4000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_ef5f77f7-9a31-42a7-b8e8-0b9460bfbb15"
      decimals="-3"
      id="F_fa18da64-2344-442b-ac58-a80127dea240"
      unitRef="U_USD">70000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_61c57981-2125-4f1a-9d05-25701e301162"
      unitRef="U_USD">70000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="C_c4bd9290-56e6-47f6-a59d-c1022adc5daf"
      decimals="-3"
      id="F_3547623a-4b5b-41ae-9f01-ec8a4c710be3"
      unitRef="U_shares">69000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="C_c4bd9290-56e6-47f6-a59d-c1022adc5daf"
      decimals="-3"
      id="F_8cb99922-8d0e-46c0-83cd-542bedf6aabd"
      unitRef="U_USD">7000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="C_ef5f77f7-9a31-42a7-b8e8-0b9460bfbb15"
      decimals="-3"
      id="F_62ba08f0-fb87-4293-ac30-ebbc3ed4aeba"
      unitRef="U_USD">-7000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="C_c4bd9290-56e6-47f6-a59d-c1022adc5daf"
      decimals="-3"
      id="F_db37e948-3b98-4a87-a81c-e37b637f6bfc"
      unitRef="U_shares">2000</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_ef5f77f7-9a31-42a7-b8e8-0b9460bfbb15"
      decimals="-3"
      id="F_9fac946c-9876-4a71-a3b4-ab5f121e03b0"
      unitRef="U_USD">-49000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_f215a699-9d82-4a28-b06a-2ea0f9dcf0fb"
      unitRef="U_USD">-49000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:Dividends
      contextRef="C_9de5cfda-0394-4d9d-9f69-89394b9e3473"
      decimals="-3"
      id="F_2fc60d56-cd62-4a62-bbe4-285615027dc3"
      unitRef="U_USD">5871000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_f7ce20bd-aa7b-46da-af7b-bfbfbca1d211"
      unitRef="U_USD">5871000</us-gaap:Dividends>
    <us-gaap:NetIncomeLoss
      contextRef="C_9de5cfda-0394-4d9d-9f69-89394b9e3473"
      decimals="-3"
      id="F_99450702-24bb-4658-a12e-4a4a6587963b"
      unitRef="U_USD">7369000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_f5da75ca-5c41-4067-91a2-8d5097a087f6"
      unitRef="U_USD">7369000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_dcdf25f7-06eb-441a-80b3-91012a8b4d8e"
      decimals="-3"
      id="F_9130dd12-7ffc-4206-a238-6ab2725ce5b3"
      unitRef="U_USD">1466000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_3b316220-88a3-45c5-ac12-7792d5714ea1"
      unitRef="U_USD">1466000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_7080df49-c176-495e-99f2-a051ecc901d9"
      decimals="-3"
      id="F_37f75984-3adc-45c0-9186-bb1abd549618"
      unitRef="U_shares">35566000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_7080df49-c176-495e-99f2-a051ecc901d9"
      decimals="-3"
      id="F_90035fa0-0fc5-4ac4-b4ad-95ff4929b9b9"
      unitRef="U_USD">3558000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_dcd3ca3f-43d1-41a1-ba20-153b86c076a4"
      decimals="-3"
      id="F_c1dff847-ed28-4d84-ad3b-7903b08fab06"
      unitRef="U_USD">503386000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_9961cfde-a45c-46e2-806e-9657f2deeeb9"
      decimals="-3"
      id="F_d4880c2f-f307-40d0-8c23-2fc97e0d4822"
      unitRef="U_USD">476855000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_ea9bec5a-c198-4ab1-9eaf-59e8e6578133"
      decimals="-3"
      id="F_db5994f7-8288-4926-8d69-7a344331f594"
      unitRef="U_USD">-16521000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_86a3f5af-1612-4447-902f-ef87de6a65be"
      unitRef="U_USD">967278000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_a21f7e88-b34b-4578-82a6-2db4de582deb"
      decimals="-3"
      id="F_15821db9-1dbc-4728-bb9f-1709f395c334"
      unitRef="U_shares">36957000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_a21f7e88-b34b-4578-82a6-2db4de582deb"
      decimals="-3"
      id="F_5c37a939-baa6-4863-8853-2797e110aea6"
      unitRef="U_USD">3696000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_366c3b1e-fa44-479d-a9af-a087fedf8fb6"
      decimals="-3"
      id="F_41b405b3-efe8-45dd-919e-41bfc97e173a"
      unitRef="U_USD">512019000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_38e9432f-347a-4de6-a5ba-a50aee681d6c"
      decimals="-3"
      id="F_fc93b43d-9d27-406f-b6c0-48a4a516261f"
      unitRef="U_USD">515876000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_b95a6709-5d7f-4e5d-8fa4-5d4b739674e4"
      decimals="-3"
      id="F_88fc968c-1911-4da8-bcbd-c25de14c3455"
      unitRef="U_USD">-16759000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_b2e48000-9892-48b6-a53a-5facd5b8409e"
      decimals="-3"
      id="F_4feba022-af23-4df0-9b90-b97b3f75367c"
      unitRef="U_USD">1014832000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_64072b52-9281-4f9b-a03c-91a6f7d3bdd4"
      decimals="-3"
      id="F_05fe1eea-9ec2-4ac3-a15a-8f8d6f36afb8"
      unitRef="U_USD">6044000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_cf5335b2-f0ca-470a-989b-99095bed3ada"
      unitRef="U_USD">6044000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8"
      decimals="-3"
      id="F_f37769b3-770d-46a8-9248-ba7a5a97ee53"
      unitRef="U_shares">724000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8"
      decimals="-3"
      id="F_0fd7482f-2c86-48ce-b0e9-e53b1ef58f17"
      unitRef="U_USD">73000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_64072b52-9281-4f9b-a03c-91a6f7d3bdd4"
      decimals="-3"
      id="F_7cd6749a-f544-4128-bd68-fbece29e42f6"
      unitRef="U_USD">8048000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_3bebe2f4-acf1-4bdd-9a97-a33ee637d955"
      decimals="-3"
      id="F_b50cea77-2b2f-4343-8bfd-b8d5720c643a"
      unitRef="U_USD">11208000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_4cb8b277-2f64-4304-862d-dbc8523c73bf"
      unitRef="U_USD">19329000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8"
      decimals="-3"
      id="F_f1469ca6-aba2-4867-b2e4-363789d72544"
      unitRef="U_shares">17000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8"
      decimals="-3"
      id="F_e9c694fd-cf40-45f4-8375-96056a20bb51"
      unitRef="U_USD">2000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_64072b52-9281-4f9b-a03c-91a6f7d3bdd4"
      decimals="-3"
      id="F_5742b11c-951c-49fb-9026-1fef574ca5d0"
      unitRef="U_USD">362000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_1e3b4a14-15f2-4c8f-8f05-b15a5429e657"
      unitRef="U_USD">364000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8"
      decimals="-3"
      id="F_acd77511-ae66-457b-9a8e-f8db4ddb7f9f"
      unitRef="U_shares">283000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8"
      decimals="-3"
      id="F_79db335d-77f8-4e17-8dfc-3d5795f672e7"
      unitRef="U_USD">28000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="C_64072b52-9281-4f9b-a03c-91a6f7d3bdd4"
      decimals="-3"
      id="F_cb57d6c5-63e6-4670-ba1d-e7b0599ad3c5"
      unitRef="U_USD">-28000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8"
      decimals="-3"
      id="F_ac7adafd-d9ce-4e43-9ae5-8b22d09b190b"
      unitRef="U_shares">72000</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_ba97786e-6f94-4f82-abf0-1bb7feb5d6e8"
      decimals="-3"
      id="F_d75f4077-47a0-4f57-b090-a79e964bcabb"
      unitRef="U_USD">-7000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_64072b52-9281-4f9b-a03c-91a6f7d3bdd4"
      decimals="-3"
      id="F_bf9abbef-838f-43e7-b786-cbc20f112788"
      unitRef="U_USD">-1794000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_747c92ed-20e6-4a61-94fd-4dc0fe833edb"
      unitRef="U_USD">-1801000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:Dividends
      contextRef="C_3bebe2f4-acf1-4bdd-9a97-a33ee637d955"
      decimals="-3"
      id="F_33e3114b-b608-4a06-a859-2a8bc43668de"
      unitRef="U_USD">11662000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_730e2e4b-dcc4-41e9-9483-26a8985ba6ab"
      unitRef="U_USD">11662000</us-gaap:Dividends>
    <us-gaap:NetIncomeLoss
      contextRef="C_3bebe2f4-acf1-4bdd-9a97-a33ee637d955"
      decimals="-3"
      id="F_dd03a99e-7c4d-48ba-b75c-b9ae881e96cd"
      unitRef="U_USD">445000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_d3fd6178-d863-41d9-9e24-cb18c7da6105"
      unitRef="U_USD">445000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_b03aef30-aa26-447d-a2c5-a93a0791cc0e"
      decimals="-3"
      id="F_084a9165-7562-4228-864a-23640220dbc2"
      unitRef="U_USD">-4533000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_657ceb97-0cad-4ceb-a800-7b1f5a808fb6"
      unitRef="U_USD">-4533000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_a1daebf8-9658-4dd6-b743-ee8c0d759e1e"
      decimals="-3"
      id="F_30612fbc-6c4f-42d7-8881-acc2daedc41b"
      unitRef="U_shares">36461000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_a1daebf8-9658-4dd6-b743-ee8c0d759e1e"
      decimals="-3"
      id="F_b49b6179-2d80-4936-a50f-819e7625d2fb"
      unitRef="U_USD">3646000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_2bf46e4b-cfb8-41c4-b4e5-6736e09d48e3"
      decimals="-3"
      id="F_21cea1fc-b361-45e0-979e-e0129a29a1e2"
      unitRef="U_USD">508555000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_96061b98-eaa9-4715-a750-a30b8ba86a1b"
      decimals="-3"
      id="F_9b405119-b24a-4002-9790-168c6ed26de1"
      unitRef="U_USD">493451000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_48a656c0-a738-43b9-b465-223865edcd5a"
      decimals="-3"
      id="F_613202d9-3919-46b4-a7d8-40ac8619d9dc"
      unitRef="U_USD">-21292000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_d896a87b-4fb2-454c-b613-b2224da147c6"
      decimals="-3"
      id="F_19f898fb-8449-49d2-9e58-25f305b31099"
      unitRef="U_USD">984360000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_d1a02767-4018-4ee1-ba3d-179f07ab5ac1"
      decimals="-3"
      id="F_4eb7cb79-b6f1-4e02-b58a-76e5ede5cad1"
      unitRef="U_shares">36415000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_d1a02767-4018-4ee1-ba3d-179f07ab5ac1"
      decimals="-3"
      id="F_15c75b07-9d4e-4aff-976b-7a4efca93708"
      unitRef="U_USD">3642000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_977ed014-3e8f-4393-a488-3a494ddc681a"
      decimals="-3"
      id="F_4767df99-01c9-4326-bb6e-ba2088248b75"
      unitRef="U_USD">505283000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_8581651a-7a3f-450a-9b3f-c132ddeb2ca3"
      decimals="-3"
      id="F_5db02ae2-6799-43f3-b52b-da8f5fd3b3be"
      unitRef="U_USD">502692000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_21a465d3-bd01-4ae9-a450-49588ce9c8ae"
      decimals="-3"
      id="F_233dc1e4-8de0-47e0-88c5-f324a3e5998f"
      unitRef="U_USD">-21995000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_cff2cb78-291f-4493-99ea-90fcb1d44434"
      decimals="-3"
      id="F_8d771adb-e235-4406-aae3-cd212276ebc3"
      unitRef="U_USD">989622000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_ef139db6-9d48-4164-b722-467562b59230"
      decimals="-3"
      id="F_87ae9ea4-391c-4fc8-b542-956ae8098438"
      unitRef="U_USD">3305000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_73927877-43bc-4a03-9067-cd39c849c1fb"
      unitRef="U_USD">3305000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_bd45ef0e-21e4-4040-b276-cf2e6b43ae5f"
      decimals="-3"
      id="F_7b11b74b-1d87-4701-ba82-67e211c05fe0"
      unitRef="U_shares">1000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_ef139db6-9d48-4164-b722-467562b59230"
      decimals="-3"
      id="F_794a4c0a-ba62-4541-9271-4953956f8176"
      unitRef="U_USD">5000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_ecb7cba7-bd1b-464e-bf12-ff35d37e3a24"
      unitRef="U_USD">5000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="C_bd45ef0e-21e4-4040-b276-cf2e6b43ae5f"
      decimals="-3"
      id="F_1bcf3fbc-f609-467b-8a26-06606e3a7126"
      unitRef="U_shares">47000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="C_bd45ef0e-21e4-4040-b276-cf2e6b43ae5f"
      decimals="-3"
      id="F_29f1ca50-ca36-4d3a-86a9-b2d71dc8be77"
      unitRef="U_USD">4000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="C_ef139db6-9d48-4164-b722-467562b59230"
      decimals="-3"
      id="F_0c42603e-12f8-4106-993b-164e4c5ed15f"
      unitRef="U_USD">-4000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="C_bd45ef0e-21e4-4040-b276-cf2e6b43ae5f"
      decimals="-3"
      id="F_e28283d5-9fbb-48c6-9459-188d9323b7e0"
      unitRef="U_shares">2000</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_ef139db6-9d48-4164-b722-467562b59230"
      decimals="-3"
      id="F_06ef7652-51a1-4ff0-972e-a00477c32eb7"
      unitRef="U_USD">-34000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_d1481280-2c3f-44ac-8ced-53a139926380"
      unitRef="U_USD">-34000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:Dividends
      contextRef="C_c04c3aba-edde-49df-ae37-2e488c67a030"
      decimals="-3"
      id="F_192504f7-2c8f-40de-9bf2-da4f7654b1f1"
      unitRef="U_USD">5834000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_9c4e24de-53d0-4ab7-904e-a9e6b8b833d2"
      unitRef="U_USD">5834000</us-gaap:Dividends>
    <us-gaap:NetIncomeLoss
      contextRef="C_c04c3aba-edde-49df-ae37-2e488c67a030"
      decimals="-3"
      id="F_f563aec1-766e-43c6-a445-daa2e6115553"
      unitRef="U_USD">-3407000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_451c5950-28e5-4efe-b647-56625ae68942"
      unitRef="U_USD">-3407000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_5aaf857c-0f19-47b9-a01d-1e5e8bd8c47c"
      decimals="-3"
      id="F_40cc980b-293d-4392-af83-98eb6272d5fd"
      unitRef="U_USD">703000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_536da7a3-d594-436b-8382-e099d224ec35"
      unitRef="U_USD">703000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_a1daebf8-9658-4dd6-b743-ee8c0d759e1e"
      decimals="-3"
      id="F_7d559c20-b26e-4cb8-8ae7-9e972dec824f"
      unitRef="U_shares">36461000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_a1daebf8-9658-4dd6-b743-ee8c0d759e1e"
      decimals="-3"
      id="F_82af8b9c-543f-4c19-8b17-14031f20c439"
      unitRef="U_USD">3646000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_2bf46e4b-cfb8-41c4-b4e5-6736e09d48e3"
      decimals="-3"
      id="F_d5025727-aba6-4f87-b510-4a818e6d2d47"
      unitRef="U_USD">508555000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_96061b98-eaa9-4715-a750-a30b8ba86a1b"
      decimals="-3"
      id="F_a4824017-f971-4b25-8a63-afc8df34dae1"
      unitRef="U_USD">493451000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_48a656c0-a738-43b9-b465-223865edcd5a"
      decimals="-3"
      id="F_cb1d9fbb-34ee-44a1-9ef4-25a4fb181293"
      unitRef="U_USD">-21292000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_d896a87b-4fb2-454c-b613-b2224da147c6"
      decimals="-3"
      id="F_0856bb09-0e50-4cf3-b63c-6667a6c88e7f"
      unitRef="U_USD">984360000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_f08cee5b-a315-41f1-ac3f-16d773f714a6"
      unitRef="U_USD">15286000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_a2d40284-d977-4475-9118-48d2fe05552c"
      unitRef="U_USD">445000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_9fd0a933-3760-44d6-bf9e-0b379c2aeb0e"
      unitRef="U_USD">17735000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_ddb0650f-52dc-48b7-bccc-1a7f64cc4ade"
      unitRef="U_USD">18813000</us-gaap:Depreciation>
    <us-gaap:AdjustmentForAmortization
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_30494b08-5695-422d-bb10-2a8a8f32d26c"
      unitRef="U_USD">4259000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_0c6f7d8c-2246-42b8-8d79-09bff1ac9210"
      unitRef="U_USD">5718000</us-gaap:AdjustmentForAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_b0037c0d-0c3a-4219-9d90-a82a83fb9f97"
      unitRef="U_USD">40000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_02b434ef-b344-4b16-9312-90af76800889"
      unitRef="U_USD">2107000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_990e1ef2-8d22-49c5-9b92-a08c7796de9c"
      unitRef="U_USD">-944000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_a47ad772-0630-468b-beac-62c06541e6ff"
      unitRef="U_USD">-330000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:AssetImpairmentCharges
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_1ac71e9a-51bc-4a96-98fc-d6142aa6e035"
      unitRef="U_USD">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_644e36d8-d7aa-42ab-91c3-03139dd558d6"
      unitRef="U_USD">1214000</us-gaap:AssetImpairmentCharges>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_47e17c48-993a-4d40-bc61-15dd1c7915e5"
      unitRef="U_USD">-14000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_08d01744-5b42-4645-81e6-0afc00b2f7e0"
      unitRef="U_USD">139000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ShareBasedCompensation
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_d4ba38cb-2c72-4ece-904e-0d031cd45eae"
      unitRef="U_USD">6863000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_1a540354-28bf-48b8-8e65-e72c11e63597"
      unitRef="U_USD">6044000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_b24523f8-ae20-4827-b0b8-489947615dd4"
      unitRef="U_USD">-18959000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_e9370957-23f4-4219-8b79-1282e4664184"
      unitRef="U_USD">-20356000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_04252b49-0d6b-423f-b6f4-a155989f5ea8"
      unitRef="U_USD">11850000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_97d879b7-875e-43c0-af0a-086db76a5070"
      unitRef="U_USD">-7420000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_35dde59d-044e-4d11-8052-c2d04a86388b"
      unitRef="U_USD">88634000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_31f8bb67-50cb-4140-bafa-5328ac642cfc"
      unitRef="U_USD">48668000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_029aed44-e63c-4225-82b3-86d1fc856212"
      unitRef="U_USD">8372000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_6d3dc9d1-d9ec-4aec-882b-7ffa494f3567"
      unitRef="U_USD">1234000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_752b83ca-07b8-4a4d-b55f-f677e65343ee"
      unitRef="U_USD">92677000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_85f99a2f-2d25-4870-b8d7-1caa937313a2"
      unitRef="U_USD">6980000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_0c4ebf84-26f7-4d1e-9072-6f4d5e15f540"
      unitRef="U_USD">4563000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_54a7e1d1-bd65-42b5-8f49-3e2d13dcd583"
      unitRef="U_USD">15267000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_97799ebb-61ea-42a3-93f1-f5321c653f60"
      unitRef="U_USD">-11854000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_5dfe7bf3-6665-4540-9da2-4f8169581984"
      unitRef="U_USD">-12176000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInLeasingReceivables
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_fd25da1a-7ce1-43a7-b36d-f82e28ef29ee"
      unitRef="U_USD">485000</us-gaap:IncreaseDecreaseInLeasingReceivables>
    <us-gaap:IncreaseDecreaseInLeasingReceivables
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_32c7db02-57ea-47ac-b7d9-b4f878786bf5"
      unitRef="U_USD">-236000</us-gaap:IncreaseDecreaseInLeasingReceivables>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_95a27434-8cc7-4155-9f1d-f3e23cc75ac1"
      unitRef="U_USD">2016000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_0ed6096a-0b95-4618-a1c1-c06e68b524bd"
      unitRef="U_USD">-2135000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_e55bfbbf-c20a-48ef-b12d-50df1ffa5880"
      unitRef="U_USD">40273000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_c1868eb7-acb1-4349-8ec4-ff606cad8e3a"
      unitRef="U_USD">19918000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_d5407d44-3735-41ac-89af-3dd9c2861328"
      unitRef="U_USD">16681000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_4e40aa96-e4c3-4aae-b8aa-c8a031e4660d"
      unitRef="U_USD">21402000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_71470d5d-aea4-4d5a-9f99-40c3370da611"
      unitRef="U_USD">116000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_6ffc8b7d-e324-416f-9b39-09bb50b59650"
      unitRef="U_USD">307000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsForSoftware
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_e0033836-bd96-4270-b45c-3e675f1bfdf8"
      unitRef="U_USD">1938000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_77015a93-5c85-4685-b9fc-79184e95db04"
      unitRef="U_USD">1888000</us-gaap:PaymentsForSoftware>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_eb29f750-41d1-49e3-8324-ccb72a38ba37"
      unitRef="U_USD">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_c179b655-fb80-4b1d-bf15-e65991953c02"
      unitRef="U_USD">2214000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_3173ff15-3920-45a1-aa0b-07564b1f4ce9"
      unitRef="U_USD">-72000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_e8720c96-8304-408e-b014-77cc584af9bc"
      unitRef="U_USD">-55000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_b12ae378-5b09-4554-b1f8-dda375a0dc48"
      unitRef="U_USD">-18431000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_4b6a818d-fa7b-42d7-b9a5-afe080390db7"
      unitRef="U_USD">-20714000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_33e9bfb6-667a-48ac-b1d2-1979c69bafd7"
      unitRef="U_USD">346000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_be512998-0a27-45ce-89e9-38811ec092de"
      unitRef="U_USD">364000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_912210d6-c91e-4efd-b898-cc2dc2f4f7af"
      unitRef="U_USD">2973000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_8f3f6d68-5d30-49f5-9518-544bb9c8eb65"
      unitRef="U_USD">1801000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDividends
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_815da552-235c-43c7-9308-ebfffec714da"
      unitRef="U_USD">11577000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_7497ad9c-c952-4ca7-a7fe-185a2aa91307"
      unitRef="U_USD">11365000</us-gaap:PaymentsOfDividends>
    <us-gaap:ProceedsFromIssuanceOfMediumTermNotes
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_30b22438-c61d-4770-ade3-efbf9bd310f9"
      unitRef="U_USD">0</us-gaap:ProceedsFromIssuanceOfMediumTermNotes>
    <us-gaap:ProceedsFromIssuanceOfMediumTermNotes
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_1ca99370-ee09-40b3-8594-76b984ca20ec"
      unitRef="U_USD">110000000</us-gaap:ProceedsFromIssuanceOfMediumTermNotes>
    <us-gaap:RepaymentsOfMediumTermNotes
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_47f0c79b-6614-4885-b8bc-40877c92f034"
      unitRef="U_USD">3750000</us-gaap:RepaymentsOfMediumTermNotes>
    <us-gaap:RepaymentsOfMediumTermNotes
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_28bd8682-61d3-48c7-b059-533a22c5f3da"
      unitRef="U_USD">83750000</us-gaap:RepaymentsOfMediumTermNotes>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_218bcc01-fae8-4f16-9537-43efef73dcf9"
      unitRef="U_USD">793000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_7f326544-5a9b-4656-ad29-45264a1cf820"
      unitRef="U_USD">642000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_2fed1f9e-281f-4909-b8c9-0e556b15f5c6"
      unitRef="U_USD">30319000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_f132fb19-2dfd-49fa-88b2-6dabec67b163"
      unitRef="U_USD">19329000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_f25ca90c-0589-4bb4-9af8-86d6b9ea6b38"
      unitRef="U_USD">-49066000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_39af211f-862a-45e0-b3ce-36748894eaaa"
      unitRef="U_USD">-6523000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_48ad6411-556b-4f47-bc85-769a21de6b54"
      unitRef="U_USD">1677000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_27292688-9441-486b-81a9-8691904b62b9"
      unitRef="U_USD">-218000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_7137b396-833e-4da1-a610-778d04c4847b"
      unitRef="U_USD">-25547000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_e6fda8af-b694-4fb4-8a31-891f429cd4ef"
      unitRef="U_USD">-7537000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_6c951354-3ee3-44d8-8a6c-49eb8895c728"
      unitRef="U_USD">395990000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_b2e48000-9892-48b6-a53a-5facd5b8409e"
      decimals="-3"
      id="F_f6271a8f-ac29-4736-a650-66feee3cb570"
      unitRef="U_USD">363956000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_5ad79298-6930-49c3-90b7-1329eadd9905"
      unitRef="U_USD">370443000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_d896a87b-4fb2-454c-b613-b2224da147c6"
      decimals="-3"
      id="F_bb92afa4-d433-4727-b5f5-8246c109d6b8"
      unitRef="U_USD">356419000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_b8ec89c4-32d5-4e28-af11-4aa6bc759382">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 1 &#x2013; Basis of Presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Benchmark Electronics, Inc. (the Company) is a Texas corporation that provides innovative product design, engineering services, technology solutions and advanced manufacturing services. From initial product concept to volume production, including direct order fulfillment and aftermarket services, the Company has been providing integrated services and solutions to original equipment manufacturers (OEMs) since 1979. The Company serves the following industries: aerospace and defense (A&amp;amp;D), medical technologies, complex industrials, semiconductor capital equipment (Semi-Cap), next-generation telecommunications and advanced computing. The Company has manufacturing operations located in the United States and Mexico (the Americas), Asia and Europe.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the SEC). The condensed consolidated financial statements reflect all normal and recurring adjustments necessary in the opinion of management for a fair presentation of the financial position, results of operations and cash flows for the interim periods presented. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the financial statements and notes included in the Company&#x2019;s Annual Report on Form 10&#x2011;K for the year ended December 31, 2020 (the 2020 10-K).&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Management has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities to prepare these condensed consolidated financial statements in accordance with generally accepted accounting principles in the United States (U.S. GAAP) with consideration given to the potential impacts of the coronavirus disease 2019 (COVID-19) pandemic. However, actual results could differ materially from these estimates and be significantly affected by the severity and duration of the pandemic, the extent of actions to contain or treat COVID-19, how quickly and to what extent normal economic and operating activity can resume, and the severity and duration of the global economic downturn that results from the pandemic.&lt;/span&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_a3ab8b96-fe6c-4435-8ed5-5d90abd47c75">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 2 &#x2013; New Accounting Pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;"&gt;Not Yet Adopted&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In March 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2020-04, &lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848)&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;. The pronouncement provides temporary optional expedients and exceptions for applying GAAP to transactions affected by reference rate (e.g., LIBOR) reform if certain criteria are met to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. This update is effective as of March 12, 2020 through December 31, 2022. We will evaluate transactions or contract modifications occurring as a result of reference rate reform and determine whether to apply the optional guidance on an ongoing basis. The update is currently not expected to have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company has determined that other recently issued accounting standards will either not have a material impact on its consolidated financial position, results of operations or cash flows, or will not apply to its operations.&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_194f74db-4a20-4f27-b137-745ba45b27a0">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 3 &#x2013; Inventories&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Inventory costs are summarized as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Raw materials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;399,067&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;312,856&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Work in process&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,790&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,687&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Finished goods&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,465&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,834&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;415,322&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;327,377&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_ae103dbf-6fd4-48ae-b4e5-94a7f9817b6b">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Inventory costs are summarized as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Raw materials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;399,067&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;312,856&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Work in process&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,790&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,687&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Finished goods&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,465&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,834&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;415,322&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;327,377&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_406c3b8f-4d3d-4bea-9c19-f69cc3eab177"
      unitRef="U_USD">399067000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_c4551075-78e3-4fda-9e71-43719e214a28"
      unitRef="U_USD">312856000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_70252662-05b2-433c-8de6-22a23c4311a4"
      unitRef="U_USD">11790000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_ca46f45f-d584-41ef-ae65-c0dc5b13183a"
      unitRef="U_USD">8687000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_c2c88b6f-f029-43d0-a6ad-45f410402730"
      unitRef="U_USD">4465000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_6c5ecf79-82cd-4bb0-95ab-38b4712ac513"
      unitRef="U_USD">5834000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_d5a445a1-4765-4fb3-a89e-02a51ca07c6e"
      unitRef="U_USD">415322000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_f849972e-6bc3-4ddf-8eba-5f3cef0696ad"
      unitRef="U_USD">327377000</us-gaap:InventoryNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_d8d3e590-73ae-40eb-8c48-f13281f25b13">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 4 &#x2013; Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Goodwill allocated to the Company&#x2019;s reportable segments were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.861%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Goodwill as of December 31, 2020 and June 30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;154,014&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;38,102&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;192,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other assets, net consist primarily of acquired identifiable intangible assets and capitalized purchased software costs. &lt;/span&gt;&lt;span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Acquired identifiable intangible assets and purchased software as of June 30, 2021 and December 31, 2020 were as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.861%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Customer relationships&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;100,189&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;56,562&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;43,627&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Purchased software costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;48,091&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;34,110&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;13,981&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Technology licenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;26,847&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,953&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Trade names and trademarks&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;868&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;345&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;523&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Intangible assets, June 30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;185,748&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;117,864&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;67,884&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.861%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Customer relationships&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;100,228&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;53,429&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;46,799&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Purchased software costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;46,183&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;33,307&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,876&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Technology licenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;26,833&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,967&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Trade names and trademarks&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;868&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;333&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;535&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Intangible assets, December 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;183,879&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;113,902&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;69,977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Customer relationships are being amortized on a straight-line basis over a period of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; to &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;14 years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;. Capitalized purchased software costs are amortized straight-line over the estimated useful life of the related software, which ranges from &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; to &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;14 years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;. Technology licenses are being amortized over their estimated useful lives in proportion to the economic benefits consumed. The Company&#x2019;s acquired trade names and trademarks have been determined to have an indefinite life. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Amortization on the statements of cash flow for the six months ended June 30, 2021 and 2020 were as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Amortization of intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,197&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,752&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Amortization of capitalized purchased software costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;736&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Amortization of debt costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;230&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;230&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,259&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,718&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The estimated future amortization expense of acquired intangible assets for each of the next five years is as follows (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:80.444%;"/&gt;
        &lt;td style="width:1.796%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:15.722%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Year ending December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2021 (remaining six months)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,450&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,766&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,408&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,277&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,215&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_b8772e3a-8031-4eef-aada-358d28bc28d8">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Goodwill allocated to the Company&#x2019;s reportable segments were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.861%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Goodwill as of December 31, 2020 and June 30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;154,014&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;38,102&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;192,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="C_6ca7a86b-b410-4020-9898-ce9f18564870"
      decimals="-3"
      id="F_ef2f46cb-e7e6-4068-8dcc-616e7b91b191"
      unitRef="U_USD">154014000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_81d19d9b-f564-4342-8dca-590135b6d11e"
      decimals="-3"
      id="F_cdfe35e1-7624-4d2f-86ff-1b6dbb3dfdf3"
      unitRef="U_USD">154014000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_8248822b-4d54-42b5-9bf1-abe325765408"
      decimals="-3"
      id="F_209f2a13-0429-432b-bd52-e90e4cb3f0c6"
      unitRef="U_USD">38102000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_e95610db-8bb0-4fd1-a586-e77e81a6f0ab"
      decimals="-3"
      id="F_a9fd55c5-7e18-4a08-99f1-92575a716865"
      unitRef="U_USD">38102000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_ae53d59b-d557-4fbe-b35a-9f99c46a9873"
      unitRef="U_USD">192116000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_613607e0-5973-46dd-b4e8-caa24a413970"
      unitRef="U_USD">192116000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_58cb8cdd-ddb3-439c-be5c-28fd871ea97e">&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Acquired identifiable intangible assets and purchased software as of June 30, 2021 and December 31, 2020 were as follows:&lt;/span&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.861%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Customer relationships&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;100,189&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;56,562&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;43,627&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Purchased software costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;48,091&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;34,110&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;13,981&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Technology licenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;26,847&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,953&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Trade names and trademarks&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;868&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;345&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;523&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Intangible assets, June 30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;185,748&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;117,864&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;67,884&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.861%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.278%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:10.731%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Customer relationships&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;100,228&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;53,429&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;46,799&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Purchased software costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;46,183&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;33,307&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,876&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Technology licenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;26,833&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,967&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Trade names and trademarks&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;868&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;333&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;535&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Intangible assets, December 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;183,879&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;113,902&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;69,977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_47b32db7-b401-4969-b0a9-b0c31b7c0262"
      decimals="-3"
      id="F_6924f74b-4e5f-40a5-a36e-27a3d7cb508e"
      unitRef="U_USD">100189000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_47b32db7-b401-4969-b0a9-b0c31b7c0262"
      decimals="-3"
      id="F_f8732803-e269-44ff-816f-6f5d1b1b6c11"
      unitRef="U_USD">56562000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_47b32db7-b401-4969-b0a9-b0c31b7c0262"
      decimals="-3"
      id="F_2fc3771f-c721-4969-add7-3b38ecedb241"
      unitRef="U_USD">43627000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_74d2f1cc-762f-4314-8150-482f0108f7f3"
      decimals="-3"
      id="F_53552bc6-3fa9-4847-a023-26627e0f12c6"
      unitRef="U_USD">48091000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_74d2f1cc-762f-4314-8150-482f0108f7f3"
      decimals="-3"
      id="F_fcbcd52c-5683-45b9-8d8e-ce23eb3d43df"
      unitRef="U_USD">34110000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_74d2f1cc-762f-4314-8150-482f0108f7f3"
      decimals="-3"
      id="F_47905059-07c3-4c56-af2c-2e7e16402e12"
      unitRef="U_USD">13981000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_c6df642d-754e-460f-b35e-050f1be4f10f"
      decimals="-3"
      id="F_c88c3743-fc73-4503-96b5-90fa21fe3d29"
      unitRef="U_USD">28800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_c6df642d-754e-460f-b35e-050f1be4f10f"
      decimals="-3"
      id="F_dd5ee785-8d5c-438e-8413-1725854a393f"
      unitRef="U_USD">26847000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_c6df642d-754e-460f-b35e-050f1be4f10f"
      decimals="-3"
      id="F_dec3e786-8251-4088-a1ec-f1ef4ec29a1c"
      unitRef="U_USD">1953000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_450d3139-6441-4f8e-8724-fcf93fe980f8"
      decimals="-3"
      id="F_e55d4294-ebc4-4d0c-9bf5-502d2558c672"
      unitRef="U_USD">7800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_450d3139-6441-4f8e-8724-fcf93fe980f8"
      decimals="-3"
      id="F_c49c1cc6-ed0a-49ad-b276-3c6832d42422"
      unitRef="U_USD">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_450d3139-6441-4f8e-8724-fcf93fe980f8"
      decimals="-3"
      id="F_1c1703ce-a7b1-4b53-8150-0411b3d22fba"
      unitRef="U_USD">7800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_c4a63922-d590-40fe-8c75-7d82c707ef0e"
      decimals="-3"
      id="F_35fc0761-ee9b-4947-be41-07f897dc530f"
      unitRef="U_USD">868000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_c4a63922-d590-40fe-8c75-7d82c707ef0e"
      decimals="-3"
      id="F_a32cf7a0-008f-4fc7-9602-252a8c9cb4f3"
      unitRef="U_USD">345000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_c4a63922-d590-40fe-8c75-7d82c707ef0e"
      decimals="-3"
      id="F_e78e4fea-771c-4adf-a7b8-4b7b0eeb0958"
      unitRef="U_USD">523000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_fe2e1035-f4cd-476d-9015-65a6a6aa08e6"
      unitRef="U_USD">185748000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_bdbc4288-5d22-4afe-8cd7-1e0682f23b9c"
      unitRef="U_USD">117864000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_aee01f60-48fe-4f79-9493-e61f68577e09"
      unitRef="U_USD">67884000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_25ddcecd-ac0c-4bbf-9d5e-1c62f8d7f083"
      decimals="-3"
      id="F_cfb7299e-4924-4dc3-8367-6dc8ac90a62b"
      unitRef="U_USD">100228000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_25ddcecd-ac0c-4bbf-9d5e-1c62f8d7f083"
      decimals="-3"
      id="F_b743f2c7-b689-4327-8ab5-9577feef3f3c"
      unitRef="U_USD">53429000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_25ddcecd-ac0c-4bbf-9d5e-1c62f8d7f083"
      decimals="-3"
      id="F_159d0025-2fbe-4ed0-adc8-bd90b9eca6e4"
      unitRef="U_USD">46799000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_f1200a3a-dac6-4e4c-9802-21fedb74a2a5"
      decimals="-3"
      id="F_d9beac38-f669-407a-8210-90718483a922"
      unitRef="U_USD">46183000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_f1200a3a-dac6-4e4c-9802-21fedb74a2a5"
      decimals="-3"
      id="F_0ca0b970-7534-439d-b332-890cc57aa925"
      unitRef="U_USD">33307000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_f1200a3a-dac6-4e4c-9802-21fedb74a2a5"
      decimals="-3"
      id="F_d4ce5da8-72b7-4faa-8d81-a965cc78dd2f"
      unitRef="U_USD">12876000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_a4d19bf6-4383-42ce-9c86-869f435b9fd1"
      decimals="-3"
      id="F_91a213a8-0048-4ca4-8f70-8b71c7eecfc9"
      unitRef="U_USD">28800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_a4d19bf6-4383-42ce-9c86-869f435b9fd1"
      decimals="-3"
      id="F_f7a24b1f-c735-4f83-8797-090497e85fb9"
      unitRef="U_USD">26833000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_a4d19bf6-4383-42ce-9c86-869f435b9fd1"
      decimals="-3"
      id="F_b4f4fd23-8fa4-43bd-ac53-ac7cdd0ff857"
      unitRef="U_USD">1967000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_cfb85ef5-f777-45d0-89b0-446919066a71"
      decimals="-3"
      id="F_7a9a9ce1-27d1-4219-8a51-fd492bd2d802"
      unitRef="U_USD">7800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_cfb85ef5-f777-45d0-89b0-446919066a71"
      decimals="-3"
      id="F_24962c90-7df5-43cf-a2dc-de86c2d09b34"
      unitRef="U_USD">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_cfb85ef5-f777-45d0-89b0-446919066a71"
      decimals="-3"
      id="F_ad550575-7b30-4725-92d1-bef58b36d04f"
      unitRef="U_USD">7800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_07018ebe-35b3-465a-bff1-098c3651e9e7"
      decimals="-3"
      id="F_3d65cabb-0e62-49d3-a936-f41dc5a72a71"
      unitRef="U_USD">868000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_07018ebe-35b3-465a-bff1-098c3651e9e7"
      decimals="-3"
      id="F_6cac0d5f-29a0-4b9b-80b4-277a6b608b52"
      unitRef="U_USD">333000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_07018ebe-35b3-465a-bff1-098c3651e9e7"
      decimals="-3"
      id="F_641b7d18-9dc6-43b6-bc60-932ee42cdabd"
      unitRef="U_USD">535000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_8a3ec8a2-cfb5-41a9-9f66-8d0aa819fefc"
      unitRef="U_USD">183879000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_91fb7bdc-d1cc-4242-b81b-f98fab5647ee"
      unitRef="U_USD">113902000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_c035c7c0-f3da-4a06-ba1b-92cd87974d90"
      unitRef="U_USD">69977000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_3d3f923f-cd6d-4712-90c1-b118e86baea7"
      id="F_899ea540-19ec-4665-a885-e7316f5d1abf">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_56a2db0f-df77-4528-a8cd-9ba67375d762"
      id="F_1219a367-640d-4280-8ce9-7bb0dac941fe">P14Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_d5fb787d-876e-4ec9-a23d-e66794f3b9e9"
      id="F_de4aad25-0fe8-4e82-8880-7e4e7e4f1497">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_a0fe6403-bfa7-41ac-b954-d008a6d1b247"
      id="F_71fedee8-dc95-46be-8783-10492420fdde">P14Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_35ebe836-be2b-4559-9fb9-1465541b1592">&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Amortization on the statements of cash flow for the six months ended June 30, 2021 and 2020 were as follows:&lt;/span&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Amortization of intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,197&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,752&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Amortization of capitalized purchased software costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;736&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Amortization of debt costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;230&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;230&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,259&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,718&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_85f66962-1b3a-4fd3-be52-4f730746597c"
      unitRef="U_USD">3197000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_bb7574dc-9586-4965-98b1-9317e5379840"
      unitRef="U_USD">4752000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_13a368da-76e8-415b-b5bf-c6d3f2d17699"
      unitRef="U_USD">832000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_3d8c64f9-d921-41ff-a443-ab158c30ec3b"
      unitRef="U_USD">736000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_35acf7d7-a2fd-4160-b8b1-c314c1bf4848"
      unitRef="U_USD">230000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_584338e7-993a-4c6a-8b1c-4c597f68e84b"
      unitRef="U_USD">230000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AdjustmentForAmortization
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_c06f7d50-ec4f-43ce-ad94-a4a378d868ac"
      unitRef="U_USD">4259000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_38fb44c5-f9d7-4fa3-b4d5-ee5927887e90"
      unitRef="U_USD">5718000</us-gaap:AdjustmentForAmortization>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_19d75a70-86a2-4967-93ae-b25eb966a240">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The estimated future amortization expense of acquired intangible assets for each of the next five years is as follows (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:80.444%;"/&gt;
        &lt;td style="width:1.796%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:15.722%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Year ending December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2021 (remaining six months)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,450&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,766&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,408&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,277&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,215&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_36678d85-86be-475c-913d-21d030911029"
      unitRef="U_USD">3450000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_5d89009d-a87a-4239-96f8-9a620d0c6e52"
      unitRef="U_USD">6766000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_c7980622-a01a-4e90-a446-0eb1fde6c0e3"
      unitRef="U_USD">6408000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_16e7b5c4-a4eb-446e-a817-682427344c2a"
      unitRef="U_USD">5277000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_04485078-492a-4fde-b21c-5422ac76287d"
      unitRef="U_USD">5215000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_c8b23d1f-e1ef-4f6c-87ac-fbaa30a2de8d">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 5 &#x2013; Borrowing Facilities&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Long-term debt outstanding as of June 30, 2021 and December 31, 2020 consists of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Revolving credit facility, due 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Term loan, due 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;133,124&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;136,874&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Less unamortized debt issuance costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;925&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,155&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Long-term debt&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;132,199&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;135,719&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;On July 20, 2018, the Company entered into a $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;650&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million credit agreement (the Credit Agreement) by and among the Company, certain of its subsidiaries, the lenders party thereto and Bank of America, N.A., as Administrative Agent, Swingline Lender and an L/C Issuer. The Credit Agreement is comprised of a &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;five-year&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;500&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million revolving credit facility (the Revolving Credit Facility) and a &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;five-year&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;150&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million term loan facility (the Term Loan Facility), both with a maturity date of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;July 20, 2023&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;. &lt;/span&gt;&lt;/span&gt;&lt;span style=""/&gt;&lt;/p&gt;&lt;div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Revolving Credit Facility is available for general corporate purposes. The Credit Agreement includes an accordion feature pursuant to which the Company is permitted to add one or more incremental term loan and/or increase commitments under the Revolving Credit Facility in an aggregate amount not exceeding $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;275&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, subject to the satisfaction of certain conditions.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Term Loan Facility is payable in &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;quarterly &lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;principal installments of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.9&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million commencing June 30, 2019, with the balance payable on July 20, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Interest on outstanding borrowings under the Credit Agreement (other than swingline loans) accrues, at the Company&#x2019;s option, at (a) the London Interbank Offered Rate (LIBOR) plus &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.0&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% to &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.0&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% or (b) the base rate plus &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.0&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% to &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.0&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of June 30, 2021, $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;133.1&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million of the outstanding debt under the Credit Agreement is effectively at a fixed interest rate of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.928&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% (plus the applicable margin) as a result of a $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;133.1&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million notional interest rate swap contract discussed in Note 15. A commitment fee of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.20&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% to &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.30&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% per annum (based on the debt to EBITDA ratio) on the unused portion of the revolving credit line is payable quarterly in arrears.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Credit Agreement is generally secured by a pledge of (a) all the capital stock of the Company&#x2019;s domestic subsidiaries and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;65&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of the capital stock of its directly owned foreign subsidiaries, (b) all or substantially all other personal property of Benchmark and its domestic subsidiaries (including, but not limited to, accounts receivable, contract assets, inventory, intellectual property and fixed assets of Benchmark and its domestic subsidiaries), in each case, subject to customary exceptions and limitations, and (c) all proceeds and products of the property and assets described in (a) and (b) above.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Credit Agreement contains certain financial covenants related to interest coverage and debt leverage, and certain customary affirmative and negative covenants, including restrictions on the Company&#x2019;s ability to incur additional debt and liens, pay dividends, repurchase shares, sell assets and merge or consolidate with other persons. Amounts due under the Credit Agreement could be accelerated upon specified events of default, including a failure to pay amounts due, breach of a covenant, material inaccuracy of a representation, or occurrence of bankruptcy or insolvency, subject, in some cases, to cure periods.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of June 30, 2021, the Company had $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;133.1&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million in borrowings outstanding under the Term Loan Facility and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3.9&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million in letters of credit outstanding under the Revolving Credit Facility. The Company had $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;496.1&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million available for future borrowings under the Revolving Credit Facility subject to compliance with financial covenants as to interest coverage and debt leverage in addition to other debt covenant restrictions.&lt;/span&gt;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_54cb8f3c-b2f0-4ce6-ba12-20516bf06885">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Long-term debt outstanding as of June 30, 2021 and December 31, 2020 consists of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Revolving credit facility, due 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Term loan, due 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;133,124&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;136,874&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Less unamortized debt issuance costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;925&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,155&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Long-term debt&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;132,199&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;135,719&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="C_90c24aa2-930d-48ec-9ce3-a7205c5ff2c5"
      decimals="-3"
      id="F_fa87cf91-c0d8-4677-baba-e89b8591c332"
      unitRef="U_USD">133124000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="C_08f1972c-9c8f-4ccd-9689-92d5121d415f"
      decimals="-3"
      id="F_f289661e-e296-4b71-9de6-2d7ad293913f"
      unitRef="U_USD">136874000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_72d6e052-005d-496d-93a1-149cda6b7735"
      unitRef="U_USD">925000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_378f3e78-f709-4296-8e82-d0efb80984a4"
      unitRef="U_USD">1155000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:LongTermDebt
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_8595a00e-69ec-4a7e-8980-441e2cbb91fd"
      unitRef="U_USD">132199000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_1fcf71d3-33b3-4b15-bed7-e1d8bde20f59"
      unitRef="U_USD">135719000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityDescription
      contextRef="C_672ace94-ce21-49bb-8ed4-233bcff391e4"
      id="F_a8e1da57-c73f-47f1-a371-f93af234ed50">On July 20, 2018, the Company entered into a $650 million credit agreement (the Credit Agreement) by and among the Company, certain of its subsidiaries, the lenders party thereto and Bank of America, N.A., as Administrative Agent, Swingline Lender and an L/C Issuer. The Credit Agreement is comprised of a five-year $500 million revolving credit facility (the Revolving Credit Facility) and a five-year $150 million term loan facility (the Term Loan Facility), both with a maturity date of July 20, 2023. The Revolving Credit Facility is available for general corporate purposes. The Credit Agreement includes an accordion feature pursuant to which the Company is permitted to add one or more incremental term loan and/or increase commitments under the Revolving Credit Facility in an aggregate amount not exceeding $275 million, subject to the satisfaction of certain conditions.</us-gaap:LineOfCreditFacilityDescription>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_b7b56c14-8c0d-40ab-a40d-977aa64cb5ca"
      decimals="INF"
      id="F_fb96f42e-d946-4548-8c88-e5be33faba2c"
      unitRef="U_USD">650000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <bhe:LineOfCreditFacilityTermPeriod
      contextRef="C_f4f25d64-22ff-4fd0-a3ac-f31f618f4eef"
      id="F_4bdaa6c7-4f91-43b6-848c-120d039a8f0f">P5Y</bhe:LineOfCreditFacilityTermPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_7abd02ff-9823-4280-90b4-1211f341e3c1"
      decimals="INF"
      id="F_c37f1ad1-4e35-4275-9f34-52a3d8d3de87"
      unitRef="U_USD">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <bhe:LineOfCreditFacilityTermPeriod
      contextRef="C_8a42ff85-a063-4b46-a446-6214a0768950"
      id="F_16b79441-429b-42f8-83f0-7f7b8c153fb5">P5Y</bhe:LineOfCreditFacilityTermPeriod>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_3d36344e-082b-4850-a513-3b3680757ca7"
      decimals="INF"
      id="F_23e457ce-d03b-462d-9bd6-0df6349a9946"
      unitRef="U_USD">150000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="C_8a42ff85-a063-4b46-a446-6214a0768950"
      id="F_f75bb21b-6385-469a-948b-e170e94bf6aa">2023-07-20</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="C_f4f25d64-22ff-4fd0-a3ac-f31f618f4eef"
      id="F_73c1727b-f0bd-4358-99eb-c5b734e9d639">2023-07-20</us-gaap:LineOfCreditFacilityExpirationDate1>
    <bhe:PossibleIncreaseToBorrowingCapacityOfCreditAgreement
      contextRef="C_1b28444e-d6bf-4ad1-bb80-c7937a7d8c6c"
      decimals="INF"
      id="F_d703b4a4-b138-4243-98c7-66fb248ede4c"
      unitRef="U_USD">275000000</bhe:PossibleIncreaseToBorrowingCapacityOfCreditAgreement>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment
      contextRef="C_8a42ff85-a063-4b46-a446-6214a0768950"
      id="F_9591743b-0272-4305-9fb9-b92e62f767c9">quarterly </us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="C_c40afdf7-c9a8-42f2-b3a5-c86379035783"
      decimals="-5"
      id="F_d0400981-6525-437c-a180-72c3fc33364b"
      unitRef="U_USD">1900000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="C_5bdbe299-7920-48d7-af26-cc15850102cf"
      id="F_8f082202-f644-439c-a673-d198543ec7fa">Interest on outstanding borrowings under the Credit Agreement (other than swingline loans) accrues, at the Company&#x2019;s option, at (a) the London Interbank Offered Rate (LIBOR) plus 1.0% to 2.0% or (b) the base rate plus 0.0% to 1.0%.</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="C_2445bc33-db32-4e48-a576-c34bdf7dc389"
      decimals="INF"
      id="F_926edb3e-c697-4471-a1a1-b0406f18c4bb"
      unitRef="U_pure">0.010</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="C_e939055f-d113-4b65-9875-935e9ded1f10"
      decimals="INF"
      id="F_3c908dfd-2b23-41d4-b83a-3562a9872854"
      unitRef="U_pure">0.020</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="C_711d07a7-8b27-45f9-8e15-4405959c640f"
      decimals="INF"
      id="F_8047edb5-cf08-4e2c-92dd-d3be88b7cb8b"
      unitRef="U_pure">0.000</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="C_124e2b01-a1f9-4983-848a-bfcd0fbafef6"
      decimals="INF"
      id="F_18db07d6-ce63-4670-8f48-5f931facb226"
      unitRef="U_pure">0.010</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:DerivativeNotionalAmount
      contextRef="C_90c24aa2-930d-48ec-9ce3-a7205c5ff2c5"
      decimals="-5"
      id="F_dedeea76-60d8-4cc8-9d71-5a2f33bc6ab4"
      unitRef="U_USD">133100000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_90c24aa2-930d-48ec-9ce3-a7205c5ff2c5"
      decimals="INF"
      id="F_70a4eb54-8378-480b-ba99-7c89c5f87480"
      unitRef="U_pure">0.02928</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DerivativeNotionalAmount
      contextRef="C_dd019be3-bcd8-457f-93d2-ac70cbe16a71"
      decimals="-5"
      id="F_001fb5ca-e486-4509-aaca-67e173b3552e"
      unitRef="U_USD">133100000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="C_59867a00-e7ff-4513-973b-899294e6da70"
      decimals="INF"
      id="F_d47656d7-36a9-431c-bad2-7f12c1e34c3e"
      unitRef="U_pure">0.0020</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="C_16cd4538-a8f2-4174-b3a1-53b824ea6b3a"
      decimals="INF"
      id="F_3a853055-d660-4d02-acf9-6dd4c4c35f2b"
      unitRef="U_pure">0.0030</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <bhe:PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="INF"
      id="F_4f7949d8-e292-4736-947f-1567744da749"
      unitRef="U_pure">0.65</bhe:PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement>
    <us-gaap:LineOfCreditFacilityCovenantTerms
      contextRef="C_5bdbe299-7920-48d7-af26-cc15850102cf"
      id="F_95b69733-f8d7-48cd-9748-00f99e8dd533">The Credit Agreement contains certain financial covenants related to interest coverage and debt leverage, and certain customary affirmative and negative covenants, including restrictions on the Company&#x2019;s ability to incur additional debt and liens, pay dividends, repurchase shares, sell assets and merge or consolidate with other persons. Amounts due under the Credit Agreement could be accelerated upon specified events of default, including a failure to pay amounts due, breach of a covenant, material inaccuracy of a representation, or occurrence of bankruptcy or insolvency, subject, in some cases, to cure periods.</us-gaap:LineOfCreditFacilityCovenantTerms>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="C_90c24aa2-930d-48ec-9ce3-a7205c5ff2c5"
      decimals="-5"
      id="F_fc1f46ee-f671-44e3-aeb0-88d4e2625994"
      unitRef="U_USD">133100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="C_1b28444e-d6bf-4ad1-bb80-c7937a7d8c6c"
      decimals="-5"
      id="F_b8bf3103-ac55-4f5d-834d-f36cd4444e7f"
      unitRef="U_USD">3900000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="C_1b28444e-d6bf-4ad1-bb80-c7937a7d8c6c"
      decimals="-5"
      id="F_d5e10f45-ecf2-4781-af0c-e743cbfea4f7"
      unitRef="U_USD">496100000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_a2b0a56e-399b-453c-9f8b-02f65c765fe5">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 6 &#x2013; Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company determines if a contract is or contains a lease at inception. The Company has entered into leases for certain facilities, vehicles and other equipment. The Company&#x2019;s leases consist mainly of operating leases which expire at various dates through 2036. Variable lease payments are generally expensed as incurred and include certain index-based changes in rent, certain nonlease components, such as maintenance and other services provided by the lessor, and other charges included in the lease.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.565%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.12%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.444%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.12%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.12%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.12%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Finance lease cost:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Amortization of right-of-use assets (included in depreciation expense)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;202&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;177&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Calibri;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;396&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Calibri;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;83&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;109&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;227&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Operating lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,802&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,997&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,596&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,138&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Short-term lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;101&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;137&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;191&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;378&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Variable lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;447&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;406&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;914&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;916&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,635&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,826&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,272&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,014&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.009%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.759%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.898%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.759%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;June&#160;30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;June&#160;30, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other information:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Operating cash flows used for finance lease&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;194&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;244&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Operating cash flows used for operating leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,372&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,897&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Financing cash flows used for finance lease&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;793&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;642&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;15,819&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,504&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The lease assets and liabilities as of June 30, 2021 and December 31, 2020 were as follows (in thousands):&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.296%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:11.796%;"/&gt;
        &lt;td style="width:2.019%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:11.796%;"/&gt;
        &lt;td style="width:2.019%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Finance lease right-of-use assets (included in other &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_d0cfe9d8-9be7-47b7-892c-2c30e2e8e898;"&gt;&lt;span style="-sec-ix-hidden:F_04f0c055-0e2c-4a4d-97d0-2d3af0230fbe;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,052&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,448&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;89,567&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;79,966&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Finance lease liability, current (included in current installments of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_a7228cd9-003e-4ea7-8b3c-aa4150d5b602;"&gt;&lt;span style="-sec-ix-hidden:F_12b9d637-384e-4d06-991f-667e5e70c068;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,759&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,661&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Finance lease liability, noncurrent (included in long-term &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_f5e1be67-dc58-4bc2-ae8f-be0d0d390b2c;"&gt;&lt;span style="-sec-ix-hidden:F_59d6b325-9a55-46a8-84f5-9a53eb1c19ff;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,940&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Operating lease liabilities, current (included in &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_179cb49d-08cc-4dbb-9166-fae236963749;"&gt;&lt;span style="-sec-ix-hidden:F_9a50e6e9-2b9e-45c1-9cd8-5c3c557c57e9;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,172&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,516&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Operating lease liabilities, noncurrent&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;80,580&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;72,120&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted average remaining lease term &#x2013; finance leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.5&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted average remaining lease term &#x2013; operating leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9.9&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10.0&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted average discount rate &#x2013; finance leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted average discount rate &#x2013; operating leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Future annual minimum lease payments and finance lease commitments as of June 30, 2021 were as follows (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.194%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.796%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.639%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.796%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Year ending December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Finance&lt;br/&gt;Leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2021 (remaining six months)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,409&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,009&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;14,494&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,046&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;13,259&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;659&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,936&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;194&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,937&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;178&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2026 and thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;56,853&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total minimum lease payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;114,888&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,086&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Less: imputed interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;22,136&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;387&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;92,752&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,699&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of  June 30, 2021, the Company&#x2019;s future operating leases that have not yet commenced are immaterial.&lt;/span&gt;&lt;/p&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_8f7d08c5-02ea-4a3e-af3e-c9350e8d96c7">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.565%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.12%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.444%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.12%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.12%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.12%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Finance lease cost:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Amortization of right-of-use assets (included in depreciation expense)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;202&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;177&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Calibri;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;396&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Calibri;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;83&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;109&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;227&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Operating lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,802&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,997&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,596&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,138&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Short-term lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;101&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;137&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;191&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;378&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Variable lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;447&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;406&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;914&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;916&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,635&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,826&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,272&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,014&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.009%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.759%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.898%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.759%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;June&#160;30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;June&#160;30, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other information:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Operating cash flows used for finance lease&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;194&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;244&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Operating cash flows used for operating leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,372&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,897&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Financing cash flows used for finance lease&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;793&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;642&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;15,819&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,504&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The lease assets and liabilities as of June 30, 2021 and December 31, 2020 were as follows (in thousands):&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.296%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:11.796%;"/&gt;
        &lt;td style="width:2.019%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:11.796%;"/&gt;
        &lt;td style="width:2.019%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Finance lease right-of-use assets (included in other &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_d0cfe9d8-9be7-47b7-892c-2c30e2e8e898;"&gt;&lt;span style="-sec-ix-hidden:F_04f0c055-0e2c-4a4d-97d0-2d3af0230fbe;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,052&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,448&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;89,567&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;79,966&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Finance lease liability, current (included in current installments of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_a7228cd9-003e-4ea7-8b3c-aa4150d5b602;"&gt;&lt;span style="-sec-ix-hidden:F_12b9d637-384e-4d06-991f-667e5e70c068;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,759&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,661&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Finance lease liability, noncurrent (included in long-term &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_f5e1be67-dc58-4bc2-ae8f-be0d0d390b2c;"&gt;&lt;span style="-sec-ix-hidden:F_59d6b325-9a55-46a8-84f5-9a53eb1c19ff;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,940&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Operating lease liabilities, current (included in &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_179cb49d-08cc-4dbb-9166-fae236963749;"&gt;&lt;span style="-sec-ix-hidden:F_9a50e6e9-2b9e-45c1-9cd8-5c3c557c57e9;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,172&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,516&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Operating lease liabilities, noncurrent&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;80,580&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;72,120&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted average remaining lease term &#x2013; finance leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.5&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted average remaining lease term &#x2013; operating leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9.9&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10.0&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted average discount rate &#x2013; finance leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted average discount rate &#x2013; operating leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_35766a71-5be9-4bf8-913d-f925a3809e76"
      unitRef="U_USD">202000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_48611355-a949-4435-aaad-7485da8e575b"
      unitRef="U_USD">177000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_608d6e37-7609-4906-be31-cc2b4ac7442f"
      unitRef="U_USD">396000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_be9e0553-ca35-4f79-baac-14fe62e4fbcc"
      unitRef="U_USD">355000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_8417c1ff-9b5c-4be3-8403-f85d1f2dfc1d"
      unitRef="U_USD">83000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_246c9f3d-7289-46da-b667-10308c126cfe"
      unitRef="U_USD">109000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_a6cb7dff-ca70-44fb-8de4-07094f19bb3a"
      unitRef="U_USD">175000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_cb0bf8d0-aebe-49f8-a359-c9319779b848"
      unitRef="U_USD">227000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_10058c74-c99d-423b-8049-fc4a17e69b75"
      unitRef="U_USD">3802000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_3de81cb0-08c8-4ce5-9967-d086443dbfcc"
      unitRef="U_USD">3997000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_f467ed6b-a27f-4ea7-9b4c-ee0698445700"
      unitRef="U_USD">7596000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_9a32c307-775d-488e-a0de-0c4c77c88ea9"
      unitRef="U_USD">8138000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_61c14ec2-7cac-465e-9efd-c0c56bba40d7"
      unitRef="U_USD">101000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_796ac307-60af-449e-a1e3-0084c64d7cf2"
      unitRef="U_USD">137000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_86f5c8c6-639a-4a13-9b0e-1645ecf56023"
      unitRef="U_USD">191000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_64aa70ef-2a36-4420-8ced-ab008abc0858"
      unitRef="U_USD">378000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_c0a0638d-2984-476c-8ac5-27bc2a97d8c2"
      unitRef="U_USD">447000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_ef293e44-40a0-41de-8a86-85c0a9fe419a"
      unitRef="U_USD">406000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_1e606c1a-3f65-4f74-907e-a262f8a519f0"
      unitRef="U_USD">914000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_889d1e9c-3f0a-4fc3-add0-96ccfd53ae55"
      unitRef="U_USD">916000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_10751bea-6f1a-4e9b-a061-f3833440ffdb"
      unitRef="U_USD">4635000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_0f0a15d9-8b38-4e03-a94b-073e073c5ece"
      unitRef="U_USD">4826000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_60399a19-c464-45eb-97c7-dfeb4bae5b3c"
      unitRef="U_USD">9272000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_39b4d252-1d2c-430e-aa69-4e2b69e8673a"
      unitRef="U_USD">10014000</us-gaap:LeaseCost>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_1e22d6f5-b862-40fb-957d-2cfeb212ba97"
      unitRef="U_USD">194000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_6cd57146-3116-4d19-9a0b-fe7375e3506c"
      unitRef="U_USD">244000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_19931e8b-0bfa-4d5a-a192-64523f3170c5"
      unitRef="U_USD">8372000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_9ba7f5b3-907e-45c7-9f97-39c8f297ed0c"
      unitRef="U_USD">7897000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_477e2b44-2df0-4abb-9a33-938f66475d20"
      unitRef="U_USD">793000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_a26bdef8-d0d1-4ce7-a938-8bb0a86845ed"
      unitRef="U_USD">642000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_975ff95a-a475-4eb7-92d5-6029fd4215cc"
      unitRef="U_USD">15819000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_71d76d14-60ca-41b6-8d2d-5ed1a6368226"
      unitRef="U_USD">4504000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_0601574d-9dd6-4ada-b20f-2b59faab2523"
      unitRef="U_USD">2052000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_4b55aff7-52a9-4824-a216-b82135505a06"
      unitRef="U_USD">2448000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_5acdcd69-cb48-4445-bb95-81a23509ef42"
      unitRef="U_USD">89567000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_ac828132-6ea7-4577-bacb-853f804874dc"
      unitRef="U_USD">79966000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_65c17ff5-05ea-4c0d-a973-92f8869e6e84"
      unitRef="U_USD">1759000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_f1b2e9d4-ef5a-4dc8-a4c3-8c23ea268e4e"
      unitRef="U_USD">1661000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_a36738b3-3aab-422b-b1c6-e0aea33b06bc"
      unitRef="U_USD">1940000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_c9b11388-6280-4612-88b8-4729acd91c45"
      unitRef="U_USD">2832000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_e576a94b-b31a-4f84-a5ed-46bcb79be6fe"
      unitRef="U_USD">12172000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_3c97a39d-22e9-4726-b87c-5ada2b3c874b"
      unitRef="U_USD">11516000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_40457245-c215-4066-9fca-5e2be5db6386"
      unitRef="U_USD">80580000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_7e4f5cf7-f7b7-4127-9993-675dc53097da"
      unitRef="U_USD">72120000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      id="F_f2a52329-4719-429f-afba-84082b750403">P2Y6M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      id="F_df8b7347-ae6b-4f74-9a81-240c42aa09ad">P3Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      id="F_9e96d4d2-8d30-4fff-9630-8bdef15fec84">P9Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      id="F_6dbf1fd6-93f9-40d4-9233-98a1fc902da5">P10Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="3"
      id="F_5d37b0c9-de57-4694-9d5c-78403299b2bd"
      unitRef="U_pure">0.090</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="3"
      id="F_5328428d-1097-45a2-8a19-6b86dd9bbe02"
      unitRef="U_pure">0.090</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="3"
      id="F_67077544-afad-4d66-898a-19a8fbe26655"
      unitRef="U_pure">0.042</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="3"
      id="F_ff47644a-5979-4546-a3c1-0484aa91a597"
      unitRef="U_pure">0.044</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <bhe:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_1743e2cc-dd88-4586-a553-7dd51ca7c688">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Future annual minimum lease payments and finance lease commitments as of June 30, 2021 were as follows (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.194%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.796%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.639%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.796%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Year ending December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Finance&lt;br/&gt;Leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2021 (remaining six months)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,409&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,009&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;14,494&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,046&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;13,259&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;659&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,936&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;194&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,937&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;178&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2026 and thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;56,853&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total minimum lease payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;114,888&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,086&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Less: imputed interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;22,136&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;387&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;92,752&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,699&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</bhe:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_1779ebe0-107a-4326-852a-546966059eed"
      unitRef="U_USD">7409000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_87c84e49-69e3-4a5b-9795-484ecf0c54f9"
      unitRef="U_USD">1009000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_45a16c40-212b-4e60-90f8-eb9adac1a4aa"
      unitRef="U_USD">14494000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_2bd064a9-3456-49bd-9d36-60e8315b13f7"
      unitRef="U_USD">2046000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_e741c89a-89b0-4396-8d8e-fab27e9d229e"
      unitRef="U_USD">13259000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_61c9f7b7-9b69-46aa-807c-3a80990301d5"
      unitRef="U_USD">659000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_9509123b-81e4-47d1-97c1-9b32be6672f4"
      unitRef="U_USD">11936000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_303acf7c-e4a6-4e3e-b10f-fae5c42e963e"
      unitRef="U_USD">194000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_34e14e05-c0d1-449d-8705-fc8939e441cd"
      unitRef="U_USD">10937000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_7f10820e-6c3e-4d26-acd8-55df32a9545a"
      unitRef="U_USD">178000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <bhe:LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_79e1f02c-c588-4c76-9f5a-3bb8765962da"
      unitRef="U_USD">56853000</bhe:LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive>
    <bhe:FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_e292dce7-c2bc-4dc3-a46d-aa921460eef6"
      unitRef="U_USD">0</bhe:FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_58aa379e-224d-4f68-b317-8d0579fe359e"
      unitRef="U_USD">114888000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_554b1daa-9e33-4403-bb82-5f15625488df"
      unitRef="U_USD">4086000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_c1cea53a-75f2-4b41-bba9-8f3dded6d25d"
      unitRef="U_USD">22136000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_6fc25e8b-85bd-478f-b95a-4a61d67ad11e"
      unitRef="U_USD">387000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_058de2b9-6268-4f72-bc6c-6d8ade12e321"
      unitRef="U_USD">92752000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_69c2bf87-ba00-42d2-9cd0-691c3c11a9fc"
      unitRef="U_USD">3699000</us-gaap:FinanceLeaseLiability>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_2379d95e-72a2-4e5c-a12b-fd67ccd757df">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 7 &#x2013; Common Stock and Stock-Based Awards Plans&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;"&gt;Dividends&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company began declaring and paying quarterly dividends during the first quarter of 2018. For the three and six months ended June 30, 2021, cash dividends paid totaled $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5.9&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11.6&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively. For the three and six months ended June 30, 2020, cash dividends paid totaled $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5.8&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11.4&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively. &lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"&gt;On March 15, 2021 and June 15, 2021, the Company declared a quarterly cash dividend of $&lt;/span&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"&gt;0.16&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;per share and $&lt;/span&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"&gt;0.165&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"&gt; per share, respectively, of the Company&#x2019;s common stock to shareholders of record as of March 31, 2021 and June 30, 2021, respectively. &lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The dividends for the first and second quarters of 2021 were paid on April 15, 2021 and July 14, 2021, respectively.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;On&#160;both March 16, 2020 and June 15, 2020, the Company declared a quarterly cash dividend of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.16&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;per share of the Company&#x2019;s common stock to shareholders of record as of&#160;March 31, 2020 and June 30, 2020, respectively. The dividends for the first and second quarters of 2020 were paid on April 14, 2020 and July 14, 2020, respectively.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company&#x2019;s future dividend policy is subject to the Company&#x2019;s compliance with applicable law, and depends on, among other things, the Company&#x2019;s results of operations, financial condition, level of indebtedness, capital requirements, contractual restrictions, restrictions in the Company&#x2019;s debt agreements, and other factors that the Board of Directors may deem relevant, including the impact of the COVID-19 pandemic. Dividend payments are not mandatory or guaranteed; there can be no assurance that the Company will continue to pay a dividend in the future.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;"&gt;Share Repurchase Authorization&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;On February 19, 2020 and October 26, 2018, the Board of Directors authorized the repurchase of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;150&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;100&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively, of the Company&#x2019;s common stock in addition to the $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;250&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million previously approved on March 6, 2018. During the three and six months ended June 30, 2021, the Company repurchased a total of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.6&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and&#160;&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.0&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;million common shares, respectively, for an aggregate of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;17.3&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;30.3&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;million, respectively, at an average price of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;30.48&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; per share and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;30.06&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; per share, respectively. As of June 30, 2021, the Company had an aggregate $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;173.9&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million remaining under its stock repurchase program.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company&#x2019;s 2019 Omnibus Incentive Compensation Plan (the 2019 Plan) authorizes the Company, upon approval of the Compensation Committee of the Board of Directors, to grant a variety of awards, including stock options, restricted shares and restricted stock units (both time-based and performance-based) and other forms of equity awards, or any combination thereof, to any director, officer, employee or consultant (including any prospective director, officer, employee or consultant) of the Company. Stock options (which have not been awarded since 2015) are granted to employees with an exercise price equal to the market price of the Company&#x2019;s common stock on the date of grant, generally vest over a &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;four-year&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; period from the date of grant and have a term of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10 years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;. Time-based restricted stock units granted to employees generally vest over a four-year period from the date of grant, subject to the continued employment of the employee by the Company. Performance-based restricted stock units generally vest over a three-year performance cycle, which includes the year of the grant, and are based upon the Company&#x2019;s achievement of specified performance metrics. Awards under the 2019 Plan to non-employee directors have been in the form of restricted stock units, which generally vest one year from the grant date.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of June 30, 2021&lt;/span&gt;&lt;span style="text-transform:uppercase;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;, &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;text-transform:uppercase;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.2&lt;/span&gt;&lt;span style="text-transform:uppercase;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;million common shares were available for issuance under the Company&#x2019;s 2019 Plan.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;All share-based payments to employees, including grants of employee stock options, are recognized in the condensed consolidated financial statements based on their grant date fair values. The total compensation cost recognized for stock-based awards was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4.0&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6.9&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million for the three and six months ended June 30, 2021, respectively, and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3.3&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6.0&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million for the three and six months ended June 30, 2020, respectively. The future tax benefit of these stock-based awards as of the grant date was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.9&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million&#160;and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.6&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million for the three and six months ended June 30, 2021, respectively, and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.8&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.4&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million for the three and six months ended June 30, 2020, respectively. Awards of restricted stock units and performance-based restricted stock units are valued at the closing market price of the Company&#x2019;s common stock on the date of grant. For performance-based restricted stock units, compensation expense is based on the probability that the performance goals will be achieved, which is monitored by management throughout the requisite service period. When it becomes probable, based on the Company&#x2019;s expectation of performance during the measurement period, that more or less than the previous estimate of the awarded shares will vest, an adjustment to stock-based compensation expense is recognized as a change in accounting estimate.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of June 30, 2021, the unrecognized compensation cost and remaining weighted-average amortization period related to stock-based awards were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Restricted&lt;br/&gt;Stock&#160;Units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Performance-&lt;br/&gt;based&lt;br/&gt;Restricted&lt;br/&gt;Stock&#160;Units&#160;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);top:-4.221pt;font-weight:bold;font-size:6.03pt;font-family:Times New Roman;position:relative;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Unrecognized compensation cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;26,305&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,411&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Remaining weighted-average amortization period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.7&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.2&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;"&gt;(1)&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Based on the probable achievement of the performance goals identified in each award.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The total cash received by the Company as a result of stock option exercises for the six months ended June 30, 2021 and 2020 was approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.3&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.4&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively. The actual tax benefit realized as a result of stock option exercises and the vesting of other share-based awards during the six months ended June 30, 2021 and 2020 was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.5&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.7&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively. For the six months ended June 30, 2021 and 2020, the total intrinsic value of stock options exercised was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.5&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.1&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company awarded performance-based restricted stock units to employees during the six months ended June 30, 2021 and 2020. The number of performance-based restricted stock units that will ultimately be earned will not be determined until the end of the corresponding performance periods, and may vary from as low as zero to as high as 2.5 times the target number depending on the level of achievement of certain performance goals. The level of achievement of these goals is based upon the financial results of the Company for the last full calendar year within the performance period. The performance goals consist of certain levels of achievement using the following financial metrics: revenue, operating income margin, and return on invested capital. If the performance goals are not met based on the Company&#x2019;s financial results, the applicable performance-based restricted stock units will not vest and will be forfeited. Shares subject to forfeited performance-based restricted stock units will be available for re-issuance under the Company&#x2019;s 2019 Plan.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following table summarizes activities relating to the Company&#x2019;s stock options:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.722%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.204%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.204%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Number&#160;of&lt;br/&gt;Options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&lt;br/&gt;(Years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Outstanding as of December 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;188&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;19.98&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;54&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;19.77&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Forfeited or expired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;20.16&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" 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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" 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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Outstanding and exercisable as of June 30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;132&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;20.06&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.74&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,108&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The aggregate intrinsic value in the table above is before income taxes and is calculated as the difference between the exercise price of the underlying options and the Company&#x2019;s closing stock price as of the last business day of the period ended June 30, 2021 for options that had exercise prices that were below the closing price.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following table summarizes the activities related to the Company&#x2019;s time-based restricted stock units:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:12.861%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Number of&lt;br/&gt;Units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Non-vested awards outstanding as of December 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;27.35&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;486&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28.62&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;351&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;26.71&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;74&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28.50&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Non-vested awards outstanding as of June 30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,087&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28.05&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following table summarizes the activities related to the Company&#x2019;s performance-based restricted stock units:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:12.861%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Weighted-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Average&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Number of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Grant Date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Non-vested units outstanding as of December 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;368&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;27.93&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Granted&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);top:-4.6899999999999995pt;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;234&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28.60&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;60&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;29.38&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Non-vested units outstanding as of June 30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;542&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28.06&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;"&gt;(1) &lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Represents target number of units that can vest based on the achievement of the performance goals.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:DividendsCommonStockCash
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-5"
      id="F_d52be11b-43ac-4118-9d11-b6b2afc4c18a"
      unitRef="U_USD">5900000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-5"
      id="F_53013735-400d-435d-9066-99cf8965b87d"
      unitRef="U_USD">11600000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-5"
      id="F_84c28424-f2f7-46a8-a0bd-5cbec478a9e9"
      unitRef="U_USD">5800000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-5"
      id="F_66479627-34b4-4667-9a8d-38683168f0a4"
      unitRef="U_USD">11400000</us-gaap:DividendsCommonStockCash>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_eb615ccc-ef53-411b-82d1-8501874152a7"
      decimals="INF"
      id="F_503f40f1-a4a8-404a-b5ef-7eaf3b266969"
      unitRef="U_USDollarShare">0.16</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_08d66fc7-cb52-4116-b379-d198cfac3cba"
      decimals="INF"
      id="F_8c7dc583-8ceb-446c-be82-3f3d45da8042"
      unitRef="U_USDollarShare">0.165</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_46bd277d-e028-4e1c-85ed-b9f9d4890b24"
      decimals="INF"
      id="F_731efc12-5a43-4703-8043-f96ebd0f46e2"
      unitRef="U_USDollarShare">0.16</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_1fa760da-e7e5-4c28-a82f-308f8e95c7ae"
      decimals="INF"
      id="F_a9a84d7b-c541-4745-9673-79d4a65de443"
      unitRef="U_USDollarShare">0.16</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="C_66f7ac26-f82c-40c1-87d1-6ca697119df1"
      decimals="INF"
      id="F_f3032686-ee9e-4a88-9f96-308fa93e7cc0"
      unitRef="U_USD">150000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="C_aad1b576-db15-44fa-8672-f4fe111bcde0"
      decimals="INF"
      id="F_e4b8b8b7-b0e9-4ef5-92ca-de824d6254e5"
      unitRef="U_USD">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="C_4575c794-6a5e-45c6-8f47-7cab3e40b200"
      decimals="INF"
      id="F_04fad3b2-35ea-4ef4-8b38-1ef2c150b3c7"
      unitRef="U_USD">250000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_2968dd09-c26d-41a2-98b7-247304505beb"
      decimals="-5"
      id="F_2e65afb7-f6c6-460c-9bf1-5e06a1216ba8"
      unitRef="U_shares">600000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_d2ba1b1c-4890-4b78-976e-6fe45544478c"
      decimals="-5"
      id="F_70ccb8d4-a852-40a4-80fc-6b16bac9bfcc"
      unitRef="U_shares">1000000.0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_2968dd09-c26d-41a2-98b7-247304505beb"
      decimals="-5"
      id="F_b846d784-c4fb-42cc-a630-102e9426f4ad"
      unitRef="U_USD">17300000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_d2ba1b1c-4890-4b78-976e-6fe45544478c"
      decimals="-5"
      id="F_c89c1518-1826-453b-b3e1-2df131cf4a1a"
      unitRef="U_USD">30300000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="C_2968dd09-c26d-41a2-98b7-247304505beb"
      decimals="2"
      id="F_8f851355-118f-4209-908f-303717f83c29"
      unitRef="U_USDollarShare">30.48</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="C_d2ba1b1c-4890-4b78-976e-6fe45544478c"
      decimals="2"
      id="F_1cfbef0e-49aa-40a0-a33d-341701ca4dc8"
      unitRef="U_USDollarShare">30.06</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-5"
      id="F_2b70a23b-8288-4404-89fe-0d1ec4ae3489"
      unitRef="U_USD">173900000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_206f736e-4ffd-4a3e-a790-df6063759b83"
      id="F_1eafdcaa-fa2b-4620-a892-b8af35b84859">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_2b4532c9-30c9-4dc0-b0b4-5c6db57cfa91"
      id="F_bdea69fa-d42d-4f49-aa17-d4c48aa64241">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-5"
      id="F_d288f3f6-3c02-46b6-8b3d-db53c7822ae0"
      unitRef="U_shares">2200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-5"
      id="F_008cbf1d-1d45-4287-9115-e6046009ee5b"
      unitRef="U_USD">4000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-5"
      id="F_c068bd5c-62c7-4b63-a24e-3f6d21adea6f"
      unitRef="U_USD">6900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-5"
      id="F_777a5448-d2e4-4df5-91a5-75eeb3428db0"
      unitRef="U_USD">3300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-5"
      id="F_da4bbd33-c3e3-40ed-952c-2e3326e31f49"
      unitRef="U_USD">6000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-5"
      id="F_1002595f-1dcd-4eca-8f03-214ebcf60e4d"
      unitRef="U_USD">900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-5"
      id="F_18688199-1870-40c2-a4a5-82dfdb9970b5"
      unitRef="U_USD">1600000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-5"
      id="F_807fafed-4752-4312-a594-cab5e20ac4b4"
      unitRef="U_USD">800000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-5"
      id="F_938cdd02-7f30-482d-988e-daedfc1ec5b1"
      unitRef="U_USD">1400000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_75895536-0c05-42ae-8101-129f9e09d7c0">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of June 30, 2021, the unrecognized compensation cost and remaining weighted-average amortization period related to stock-based awards were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Restricted&lt;br/&gt;Stock&#160;Units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Performance-&lt;br/&gt;based&lt;br/&gt;Restricted&lt;br/&gt;Stock&#160;Units&#160;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);top:-4.221pt;font-weight:bold;font-size:6.03pt;font-family:Times New Roman;position:relative;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Unrecognized compensation cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;26,305&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,411&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Remaining weighted-average amortization period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.7&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.2&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;"&gt;(1)&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Based on the probable achievement of the performance goals identified in each award.&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="C_ab3bf1f1-563a-4ca8-8584-36723188040b"
      decimals="-3"
      id="F_be38a228-e2b0-4200-9792-626c6ca0b2ea"
      unitRef="U_USD">26305000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="C_c20e40a9-09ca-46cf-9cf9-bd52670d1c3d"
      decimals="-3"
      id="F_df3fd970-a3dd-4f94-930f-334d8ebf876f"
      unitRef="U_USD">8411000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="C_5f1eda73-0df7-42d3-9f26-2afc15857c70"
      id="F_568df808-2ff0-4281-874a-503fc9d0604a">P2Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="C_4099379c-f83b-492c-bea3-4f3b1fd43d82"
      id="F_0ef5a3a1-c7c9-4fe7-b5ec-0f2c1044717c">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-5"
      id="F_290043c1-4861-4659-9dca-acabdc04687f"
      unitRef="U_USD">300000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-5"
      id="F_7612183a-631e-4184-a225-b5c11d00157b"
      unitRef="U_USD">400000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-5"
      id="F_e97dcd55-04e0-499c-83dd-2cc3dc75fb15"
      unitRef="U_USD">2500000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-5"
      id="F_a45fa53e-1eef-4482-95d7-e28d314e21db"
      unitRef="U_USD">1700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-5"
      id="F_0a06f5cd-9d39-46ef-b05b-75c2402a1ae9"
      unitRef="U_USD">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-5"
      id="F_d0a193bd-7f7e-4d76-839e-9aaa33056115"
      unitRef="U_USD">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_eb973733-4c62-4d6d-8832-8a14d0a91640">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following table summarizes activities relating to the Company&#x2019;s stock options:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.722%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.204%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.204%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Number&#160;of&lt;br/&gt;Options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&lt;br/&gt;(Years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Outstanding as of December 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;188&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;19.98&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;54&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;19.77&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Forfeited or expired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;20.16&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" 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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" 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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Outstanding and exercisable as of June 30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;132&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;20.06&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.74&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,108&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_2f251c04-39bc-4597-856e-aa844d070c91"
      unitRef="U_shares">188000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="2"
      id="F_00b72242-8571-4028-874a-13fce22aeef2"
      unitRef="U_USDollarShare">19.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_e568b5c0-fd9c-4ea2-9597-16017961d9ba"
      unitRef="U_shares">54000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="2"
      id="F_5591ee18-277e-4ca4-9aca-620194f151b0"
      unitRef="U_USDollarShare">19.77</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_3797bdbf-8d7d-4cfe-9b8a-34403dc531ca"
      unitRef="U_shares">2000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="2"
      id="F_eb0d909a-d186-43c5-820a-c35117408753"
      unitRef="U_USDollarShare">20.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_b762e2c4-8739-496a-9a2c-5cf6677a3ba4"
      unitRef="U_shares">132000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="2"
      id="F_8847d62d-e0a3-4428-9566-27f0754939bc"
      unitRef="U_USDollarShare">20.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_6d9afeb3-0ab8-42be-b864-d0379e6c2d42">P1Y8M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_170bdae7-fa3c-4d35-b46d-4f7549152ff7"
      unitRef="U_USD">1108000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="C_5f1eda73-0df7-42d3-9f26-2afc15857c70"
      id="F_9c418c32-1245-42a0-b412-b446105e7bc1">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following table summarizes the activities related to the Company&#x2019;s time-based restricted stock units:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:12.861%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Number of&lt;br/&gt;Units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Non-vested awards outstanding as of December 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;27.35&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;486&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28.62&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;351&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;26.71&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;74&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28.50&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Non-vested awards outstanding as of June 30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,087&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28.05&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_6fbc3b90-a6f7-431b-a633-77575e314c3d"
      decimals="-3"
      id="F_93a52935-ad0a-4d97-8aa1-c77372f60ca9"
      unitRef="U_shares">1026000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_6fbc3b90-a6f7-431b-a633-77575e314c3d"
      decimals="2"
      id="F_c0c1fcc6-6a18-4843-baa0-75b15bcba39a"
      unitRef="U_USDollarShare">27.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_5f1eda73-0df7-42d3-9f26-2afc15857c70"
      decimals="-3"
      id="F_6543a968-fa9a-4ab1-99b6-29a245b8424a"
      unitRef="U_shares">486000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_5f1eda73-0df7-42d3-9f26-2afc15857c70"
      decimals="2"
      id="F_076c0513-0425-4199-a7d7-bdc22f628a33"
      unitRef="U_USDollarShare">28.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="C_5f1eda73-0df7-42d3-9f26-2afc15857c70"
      decimals="-3"
      id="F_802ffa0d-b708-4dce-8d9b-3088a3a501bd"
      unitRef="U_shares">351000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_5f1eda73-0df7-42d3-9f26-2afc15857c70"
      decimals="2"
      id="F_943a7e7c-1a6e-410f-97eb-7bb8df450b95"
      unitRef="U_USDollarShare">26.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="C_5f1eda73-0df7-42d3-9f26-2afc15857c70"
      decimals="-3"
      id="F_fa017d34-3eb9-44c5-af68-952dff4df64a"
      unitRef="U_shares">74000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="C_5f1eda73-0df7-42d3-9f26-2afc15857c70"
      decimals="2"
      id="F_54d6704c-df9b-4e22-aacd-ea0ecf968034"
      unitRef="U_USDollarShare">28.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_ab3bf1f1-563a-4ca8-8584-36723188040b"
      decimals="-3"
      id="F_90ac1002-7ca2-410b-97e6-78aab5d0546b"
      unitRef="U_shares">1087000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_ab3bf1f1-563a-4ca8-8584-36723188040b"
      decimals="2"
      id="F_7f2c5d12-e95b-4b3c-97ef-1021cfe6b60e"
      unitRef="U_USDollarShare">28.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="C_4099379c-f83b-492c-bea3-4f3b1fd43d82"
      id="F_4e8aa67e-f35a-4cd5-8946-f6944af558ac">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following table summarizes the activities related to the Company&#x2019;s performance-based restricted stock units:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:12.861%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Weighted-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Average&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Number of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Grant Date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Non-vested units outstanding as of December 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;368&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;27.93&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Granted&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);top:-4.6899999999999995pt;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;234&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28.60&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;60&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;29.38&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Non-vested units outstanding as of June 30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;542&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28.06&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;"&gt;(1) &lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Represents target number of units that can vest based on the achievement of the performance goals.&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_7e9d3618-6fde-441a-9e1b-1c79ff1aad7c"
      decimals="-3"
      id="F_4992f1d4-ac92-459b-8b65-459bf5aa5109"
      unitRef="U_shares">368000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_7e9d3618-6fde-441a-9e1b-1c79ff1aad7c"
      decimals="2"
      id="F_a33353c7-d6a6-4cb4-89f4-71233575b1ca"
      unitRef="U_USDollarShare">27.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_4099379c-f83b-492c-bea3-4f3b1fd43d82"
      decimals="-3"
      id="F_e32c2838-5939-43fb-81f6-f6b10dfa269d"
      unitRef="U_shares">234000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_4099379c-f83b-492c-bea3-4f3b1fd43d82"
      decimals="2"
      id="F_3cffc0a5-018e-4278-8314-d6c51e084964"
      unitRef="U_USDollarShare">28.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="C_4099379c-f83b-492c-bea3-4f3b1fd43d82"
      decimals="-3"
      id="F_80d8ac1a-9b6d-4284-aafe-27a3ad11f3ba"
      unitRef="U_shares">60000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="C_4099379c-f83b-492c-bea3-4f3b1fd43d82"
      decimals="2"
      id="F_2023f7b4-f035-4b56-8636-00a27f1bb567"
      unitRef="U_USDollarShare">29.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_c20e40a9-09ca-46cf-9cf9-bd52670d1c3d"
      decimals="-3"
      id="F_c5b464f1-ff8d-4f09-a032-332c9a4ece91"
      unitRef="U_shares">542000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_c20e40a9-09ca-46cf-9cf9-bd52670d1c3d"
      decimals="2"
      id="F_69288c9a-6c89-40db-a5f8-df677f6b63ac"
      unitRef="U_USDollarShare">28.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_d8cf06fa-56a0-46fa-9118-77db2e472878">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 8 &#x2013; Income Taxes&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Income tax expense (benefit) consists of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Federal - current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;365&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;237&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Foreign - current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,098&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;426&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;State - current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;354&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;43&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Deferred&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,475&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;330&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,612&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;376&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Income tax expense differs from the amount computed by applying the U.S. federal statutory income tax rate to income before income taxes primarily due to the mix of taxable income by taxing jurisdiction, the impact of tax incentives and tax holidays in foreign locations, state income taxes (net of federal benefit) and the U.S. tax under the global intangible low-taxed income (GILTI) provisions. GILTI requires the Company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiaries tangible fixed assets. The taxable earnings can be offset by a limited deemed paid foreign tax credit with no carrybacks or carryforwards available. The Company accounts for the GILTI as a period cost and does not include it as a factor in the determination of deferred taxes.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of December 31, 2020, the Company had approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;333.6&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million in cumulative undistributed foreign earnings of its foreign subsidiaries. These earnings would not be subject to U.S. income tax, if distributed to the Company. During 2018, the Company changed its assertion on its foreign subsidiaries earnings that are permanently reinvested. A certain amount of earnings from specific foreign subsidiaries are permanently reinvested, and certain foreign earnings from other specific foreign subsidiaries are considered to be non-permanently reinvested and are available for immediate distribution to the Company. Income taxes have been accrued on the non-permanently reinvested foreign earnings including any applicable local withholding taxes. During the three months ended June 30, 2021, the Company recorded an income tax benefit of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7.3&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million for foreign withholding taxes paid in prior years and has offset this benefit with a corresponding reserve for uncertain tax benefits of the same amount.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (CARES Act) was enacted in the United States in response to the COVID-19 pandemic. The CARES Act among other things, permits NOL carryovers and carrybacks to offset 100% of taxable income for taxable years beginning before 2021, and contains modifications on the limitation of business interest for tax years beginning in 2019 and 2020. The Company has evaluated the impact of these provisions and has determined these provisions did not have any impact on the year ended December 31, 2020 or the six months ended June 30, 2021. In addition, the CARES Act allowed for employee retention tax credits to be taken in U.S. payroll tax filings, and allowed for the deferral of the employer portion of social security taxes during the calendar year 2020 with 50% to be paid at the end of calendar years 2021 and 2022, respectively. The Company has deferred the payment of the employer portion of social security taxes for the year ended December 31, 2020 with 50% of payments to be paid at the end of 2021 and 2022, respectively. The Company has also determined it was entitled to employee retention credits and filed for the credits in the second quarter of 2020 pursuant to the guidance provided by the Internal Revenue Service. The Company has determined that it is not eligible for employee retention tax credits as of June 30, 2021, and the deferral of the employer portion of social security taxes is not available for 2021.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company has been granted certain tax incentives, including tax holidays, for its subsidiaries in Malaysia and Thailand that will expire or expired at various dates, unless extended or otherwise renegotiated, through March 31,&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; 2021&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(255,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;in Malaysia and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2028&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; in Thailand, and are subject to certain conditions with which the Company expects to comply. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The net impact of these tax incentives was to lower foreign income tax expense for the six months ended June 30, 2021 and 2020 by approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.2&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million (approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.06&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; per diluted share) and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.3&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million (approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.06&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; per diluted share), respectively, as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Malaysia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;877&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,293&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Thailand&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,295&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;966&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,172&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,259&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;April 1, 2021&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;, the tax holiday for Malaysia has expired.  We are currently in the process of applying for a new tax holiday for our operations in Malaysia.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of June 30, 2021, the total amount of the reserve for uncertain tax benefits including interest and penalties was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8.0&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million. The reserve is classified as a current or long-term liability in the condensed consolidated balance sheets based on the Company&#x2019;s expectation of when the items will be settled. The Company records interest expense and penalties accrued in relation to uncertain income tax benefits as a component of current income tax expense.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company and its subsidiaries in Brazil, China, Ireland, Malaysia, Mexico, the Netherlands, Romania, Singapore, Thailand and the United States remain open to examination by the various local taxing authorities, in total or in part, for fiscal years 2012 to 2020. During such income tax examinations, disputes may occur as to matters of fact or law. Also, in most tax jurisdictions, the passage of time without examination will result in the expiration of applicable statutes of limitations thereby precluding examination of the tax period(s) for which such statute of limitation has expired. The Company believes that it has adequately provided for its tax liabilities.&lt;br/&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_b2b12617-aca9-466c-919b-74440d48a971">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Income tax expense (benefit) consists of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Federal - current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;365&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;237&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Foreign - current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,098&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;426&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;State - current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;354&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;43&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Deferred&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,475&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;330&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,612&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;376&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_53c05783-9d68-4edf-9c4c-43860bf953b9"
      unitRef="U_USD">-365000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_ff0efec2-4956-48b1-9277-d56b0ffcbf5b"
      unitRef="U_USD">237000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_18b562eb-8cdb-412b-af18-47a1e55e2ade"
      unitRef="U_USD">5098000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_3b7739ce-7f53-4793-ba28-4c66fe07b98a"
      unitRef="U_USD">426000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_6bd1fb33-3a79-4fdd-bd9b-e56c8b81adbc"
      unitRef="U_USD">354000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_6afad8c4-f554-462f-9717-c61e4ae3e938"
      unitRef="U_USD">43000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_ba23b636-13f1-4970-a5e3-4c7a7132e912"
      unitRef="U_USD">-1475000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_02c957e4-813a-4045-85e0-d92e86fbf971"
      unitRef="U_USD">-330000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_7ab2ba5e-e02b-42e6-a05b-47a29b7c5162"
      unitRef="U_USD">3612000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_4d879d2e-3523-41d2-8a07-bd1f48f07f39"
      unitRef="U_USD">376000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-5"
      id="F_1567c052-698a-4738-a971-e5beb2669057"
      unitRef="U_USD">333600000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <bhe:IncomeTaxBenefitRelatedToForeignWithholding
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-5"
      id="F_121fb991-da85-4c9f-b64a-1c5246953c92"
      unitRef="U_USD">7300000</bhe:IncomeTaxBenefitRelatedToForeignWithholding>
    <us-gaap:IncomeTaxHolidayTerminationDate
      contextRef="C_6ff0d310-6322-4076-87b8-1dc78b30e218"
      id="F_1c19cbf1-355f-4321-a0d0-91df16116e58"> 2021</us-gaap:IncomeTaxHolidayTerminationDate>
    <us-gaap:IncomeTaxHolidayTerminationDate
      contextRef="C_09d88c12-4c6c-42f0-891c-761dbd4373d7"
      id="F_be3414f3-4d64-431e-87d7-cbd6ffb8e51d">2028</us-gaap:IncomeTaxHolidayTerminationDate>
    <us-gaap:SummaryOfIncomeTaxHolidayTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_dc61d20b-745e-4e8b-9d18-f0b155f19f91">&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The net impact of these tax incentives was to lower foreign income tax expense for the six months ended June 30, 2021 and 2020 by approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.2&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million (approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.06&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; per diluted share) and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.3&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million (approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.06&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; per diluted share), respectively, as follows:&lt;/span&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Malaysia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;877&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,293&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Thailand&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,295&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;966&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,172&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,259&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:SummaryOfIncomeTaxHolidayTextBlock>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-5"
      id="F_ce88c0ea-8889-4932-baac-f6a029a18945"
      unitRef="U_USD">2200000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="2"
      id="F_1b3bb768-2927-41ad-a38b-1edf1d4b68f1"
      unitRef="U_USDollarShare">0.06</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-5"
      id="F_0c729d4c-011a-419c-ac98-116a8e0d434e"
      unitRef="U_USD">2300000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="2"
      id="F_93998a57-cec0-4be3-ae08-bde3244f486d"
      unitRef="U_USDollarShare">0.06</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
    <us-gaap:IncomeTaxReconciliationTaxHolidays
      contextRef="C_cac69145-aace-4a5d-8117-6870d82149ec"
      decimals="-3"
      id="F_2785f659-74be-43d6-ace1-36e7ab7b66f8"
      unitRef="U_USD">877000</us-gaap:IncomeTaxReconciliationTaxHolidays>
    <us-gaap:IncomeTaxReconciliationTaxHolidays
      contextRef="C_e91fb5a2-b5fa-46d6-ad24-8119211c3edb"
      decimals="-3"
      id="F_ef771125-ea2b-48f5-9c2f-ef056ff3f58c"
      unitRef="U_USD">1293000</us-gaap:IncomeTaxReconciliationTaxHolidays>
    <us-gaap:IncomeTaxReconciliationTaxHolidays
      contextRef="C_f41d294e-7af5-43bc-9754-e60b55cfc95e"
      decimals="-3"
      id="F_3b4dd2dd-eb85-49a9-8874-9c5a44ea8bb4"
      unitRef="U_USD">1295000</us-gaap:IncomeTaxReconciliationTaxHolidays>
    <us-gaap:IncomeTaxReconciliationTaxHolidays
      contextRef="C_7b4a9109-3db9-4548-9dbb-8c39d1137b95"
      decimals="-3"
      id="F_14974b15-62d1-4197-bde4-556c886a47a7"
      unitRef="U_USD">966000</us-gaap:IncomeTaxReconciliationTaxHolidays>
    <us-gaap:IncomeTaxReconciliationTaxHolidays
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_69e3a946-e236-42b3-806e-1dc0b3b58a5b"
      unitRef="U_USD">2172000</us-gaap:IncomeTaxReconciliationTaxHolidays>
    <us-gaap:IncomeTaxReconciliationTaxHolidays
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_2318e303-99a9-4127-886f-bdf4cdc535eb"
      unitRef="U_USD">2259000</us-gaap:IncomeTaxReconciliationTaxHolidays>
    <us-gaap:IncomeTaxHolidayTerminationDate
      contextRef="C_cac69145-aace-4a5d-8117-6870d82149ec"
      id="F_3b364ac1-3bde-4c32-a8b9-b8310ae7126f">April 1, 2021</us-gaap:IncomeTaxHolidayTerminationDate>
    <bhe:UnrecognizedTaxBenefitsIncludingInterestAndPenalties
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-5"
      id="F_4fc56b45-1ec3-479f-9dc7-fc0f2122d469"
      unitRef="U_USD">8000000.0</bhe:UnrecognizedTaxBenefitsIncludingInterestAndPenalties>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_110a3d17-f223-4343-b5c3-eb1714f6b14c">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 9 &#x2013; Revenue&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company&#x2019;s revenues are generated primarily from the sale of manufactured products built to customer specifications. The Company also generates revenue from design, development and engineering services, in addition to the sale of other inventory.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Revenue is measured based on the consideration specified in a contract with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a manufactured product to a customer. The Company&#x2019;s contracts with customers are generally short-term in nature. The Company applies the optional exemption related to short-term performance obligations and does not disclose information about remaining performance obligations that have original expected durations of one year or less. Customers are generally billed when the product is shipped or as services are performed. Under the majority of the Company&#x2019;s manufacturing contracts with customers, the customer controls all of the work-in-progress as products are being built. Revenues under these contracts are recognized progressively based on the cost-to-cost method. For other manufacturing contracts, the customer does not take control of the product until it is completed. Under these contracts, the Company recognizes revenue upon transfer of control of the product to the customer. Revenue from design, development and engineering services is recognized over time as the services are performed. The Company assumes no significant obligations after shipment as it typically warrants workmanship only. Therefore, the warranty provisions are generally not significant.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;If the Company records revenue, but does not issue an invoice, a contract asset is recognized. The contract asset is transferred to accounts receivable when the entitlement to payment becomes unconditional.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Taxes assessed by governmental authorities that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of sales.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;"&gt;Disaggregation of revenue&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11.0pt;font-family:Calibri;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In the following tables, revenue is disaggregated by market sector. The tables also include a reconciliation of the disaggregated revenue with the reportable operating segments.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Reportable Operating Segments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" 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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Three Months Ended June&#160;30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Market Sector:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Industrials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;20,358&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;61,115&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,433&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;99,906&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;A&amp;amp;D&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;91,427&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;73&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,180&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;96,680&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Medical&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;47,920&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;50,386&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,599&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;108,905&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Semi-Cap&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;55,492&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;66,781&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16,931&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;139,204&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Computing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;32,766&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;39,598&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Telecommunications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;32,007&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28,222&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;140&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;60,369&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;External revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;279,970&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;213,409&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;51,283&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;544,662&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Elimination of intersegment sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,300&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,130&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;337&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21,767&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Segment revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;292,270&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;222,539&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;51,620&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;566,429&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" 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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended June 30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Market Sector:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Industrials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;41,354&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;116,525&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;37,479&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;195,358&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;A&amp;amp;D&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;174,914&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;73&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,074&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;186,061&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Medical&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;95,344&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;91,170&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;30,581&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;217,095&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Semi-Cap&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;104,358&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;115,542&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;32,414&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;252,314&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Computing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;68,104&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;15,180&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;83,284&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Telecommunications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;61,965&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;53,941&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;365&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;116,271&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;External revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;546,039&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;392,431&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;111,913&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,050,383&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Elimination of intersegment sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;23,069&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,412&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;587&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;42,068&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Segment revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;569,108&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;410,843&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;112,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,092,451&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:11.0pt;font-family:Calibri;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:11.0pt;font-family:Calibri;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Reportable Operating Segments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" 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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Three Months Ended June&#160;30, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Market Sector:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Industrials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;24,298&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;49,379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;13,453&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;87,130&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;A&amp;amp;D&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;80,939&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,585&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;88,524&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Medical&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;72,434&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;55,890&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,427&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;134,751&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Semi-Cap&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;37,321&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;37,151&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;86,851&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Computing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;35,487&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,366&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;43,853&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Telecommunications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21,020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28,789&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;48&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;49,857&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;External revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;271,499&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;179,575&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;39,892&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;490,966&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Elimination of intersegment sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;17,301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,804&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;332&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;26,437&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Segment revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;288,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;188,379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;40,224&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;517,403&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" 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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended June&#160;30, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Market Sector:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Industrials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;58,243&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;97,604&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;34,109&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;189,956&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;A&amp;amp;D&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;193,951&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;13,773&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;207,724&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Medical&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;141,813&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;100,093&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,821&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;252,727&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Semi-Cap&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;67,770&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;74,443&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;27,358&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;169,571&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Computing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;65,561&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;14,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;80,454&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Telecommunications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;47,669&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;57,448&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;381&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;105,498&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;External revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;575,007&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;344,481&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;86,442&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,005,930&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Elimination of intersegment sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28,189&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;15,507&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;782&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;44,478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Segment revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;603,196&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;359,988&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;87,224&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,050,408&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;During both the six months ended June 30, 2021 and 2020, &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;90&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; of the Company&#x2019;s revenue was recognized as products and services that were transferred over time.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The timing of revenue recognition, billings and cash collections result in billed accounts receivable, contract assets and advance payments from customers.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of June 30, 2021 and December 31, 2020, the Company had $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;154.6&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;142.8&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively, in contract assets from contracts with customers. The contract assets primarily relate to the Company&#x2019;s right to consideration for work completed but not billed at the reporting date. The contract assets are transferred to accounts receivable when the rights become unconditional.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Significant changes in the contract asset balance during the period are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Beginning balance as of December 31&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;142,779&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;161,061&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Revenue recognized&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;944,052&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;915,600&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Amounts collected or invoiced&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;932,202&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;923,020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Ending balance as of June 30&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;154,629&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;153,641&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of June 30, 2021 and December 31, 2020, the Company had $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;88.7&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;84.1&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively, in advance payments from customers. Of those amounts, $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;55.6&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;54.9&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively, were customer deposits and prepayments of inventory and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;33.1&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;29.2&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively, were related to the contractual timing of payments. The advance payments are not considered a significant financing component because they are used to meet working capital demands of a contract, offset inventory risks and protect the Company from the failure of other parties to fulfill obligations under a contract.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;  &lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_b38ca07f-8985-4aeb-8682-06855ff3a867">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In the following tables, revenue is disaggregated by market sector. The tables also include a reconciliation of the disaggregated revenue with the reportable operating segments.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Reportable Operating Segments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" 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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Three Months Ended June&#160;30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Market Sector:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Industrials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;20,358&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;61,115&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,433&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;99,906&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;A&amp;amp;D&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;91,427&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;73&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,180&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;96,680&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Medical&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;47,920&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;50,386&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,599&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;108,905&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Semi-Cap&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;55,492&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;66,781&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16,931&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;139,204&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Computing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;32,766&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;39,598&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Telecommunications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;32,007&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28,222&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;140&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;60,369&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;External revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;279,970&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;213,409&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;51,283&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;544,662&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Elimination of intersegment sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,300&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,130&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;337&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21,767&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Segment revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;292,270&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;222,539&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;51,620&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;566,429&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" 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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended June 30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Market Sector:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Industrials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;41,354&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;116,525&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;37,479&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;195,358&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;A&amp;amp;D&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;174,914&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;73&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,074&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;186,061&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Medical&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;95,344&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;91,170&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;30,581&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;217,095&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Semi-Cap&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;104,358&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;115,542&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;32,414&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;252,314&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Computing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;68,104&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;15,180&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;83,284&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Telecommunications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;61,965&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;53,941&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;365&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;116,271&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;External revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;546,039&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;392,431&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;111,913&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,050,383&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Elimination of intersegment sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;23,069&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,412&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;587&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;42,068&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Segment revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;569,108&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;410,843&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;112,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,092,451&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:11.0pt;font-family:Calibri;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:11.0pt;font-family:Calibri;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Reportable Operating Segments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" 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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Three Months Ended June&#160;30, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Market Sector:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Industrials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;24,298&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;49,379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;13,453&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;87,130&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;A&amp;amp;D&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;80,939&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,585&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;88,524&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Medical&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;72,434&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;55,890&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,427&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;134,751&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Semi-Cap&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;37,321&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;37,151&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;86,851&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Computing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;35,487&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,366&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;43,853&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Telecommunications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21,020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28,789&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;48&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;49,857&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;External revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;271,499&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;179,575&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;39,892&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;490,966&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Elimination of intersegment sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;17,301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,804&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;332&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;26,437&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Segment revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;288,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;188,379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;40,224&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;517,403&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" 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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended June&#160;30, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Market Sector:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Industrials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;58,243&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;97,604&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;34,109&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;189,956&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;A&amp;amp;D&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;193,951&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;13,773&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;207,724&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Medical&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;141,813&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;100,093&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,821&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;252,727&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Semi-Cap&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;67,770&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;74,443&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;27,358&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;169,571&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Computing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;65,561&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;14,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;80,454&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Telecommunications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;47,669&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;57,448&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;381&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;105,498&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;External revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;575,007&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;344,481&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;86,442&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,005,930&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Elimination of intersegment sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28,189&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;15,507&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;782&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;44,478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Segment revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;603,196&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;359,988&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;87,224&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,050,408&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_2c12397b-a8fa-4a8a-a41f-80ef6a89811d"
      decimals="-3"
      id="F_89a512a7-48ac-4aee-be88-e8b41949ff02"
      unitRef="U_USD">20358000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_4793e216-4a72-44a7-8084-0616941d803f"
      decimals="-3"
      id="F_290bfa2b-8e67-43d0-9493-7554a3dfaeef"
      unitRef="U_USD">61115000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c411f8b7-5929-4e36-a8b5-993114b5bb87"
      decimals="-3"
      id="F_b9c2cca8-64d3-4487-b0ae-92a3f18b69c8"
      unitRef="U_USD">18433000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_fe0c7cee-1de8-45c7-a7d1-6d673cf3c9a7"
      decimals="-3"
      id="F_376291c7-1372-48ef-b88f-2a3a097fdb38"
      unitRef="U_USD">99906000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_279beb07-0972-4d66-837f-c1af287066cd"
      decimals="-3"
      id="F_31c16b5a-0f98-4aa3-b9bf-40ee22323987"
      unitRef="U_USD">91427000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_7438c2c2-96e7-43ea-9e13-e84d00b4da3f"
      decimals="-3"
      id="F_8f2b78c7-c066-4eaf-bcfc-78cfec1cc66f"
      unitRef="U_USD">73000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_56b8a6ab-8197-437d-a8de-d96d276a3ca7"
      decimals="-3"
      id="F_a4f02227-151f-4224-9aad-73fd9f36eb94"
      unitRef="U_USD">5180000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_4c65caa7-1320-4af4-becf-5212b34d42f6"
      decimals="-3"
      id="F_c07df5a0-e3ee-4222-bddc-718e643af25b"
      unitRef="U_USD">96680000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_20f9da35-2735-467e-ab1c-5c5fadba81c6"
      decimals="-3"
      id="F_e2edf254-97ed-494e-b22f-02b15eca3f04"
      unitRef="U_USD">47920000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_f0633ad7-addc-4d55-a0c6-1c6c5fc7b94b"
      decimals="-3"
      id="F_c279e3d5-9b43-46da-9a47-b65e6448b90b"
      unitRef="U_USD">50386000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e0738036-e868-43da-800f-57b8e0a955c0"
      decimals="-3"
      id="F_e4026a90-1398-4277-96d0-9bc5b0b202b7"
      unitRef="U_USD">10599000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_8a240130-663d-4499-b497-3c3612783482"
      decimals="-3"
      id="F_d89535ed-90b7-49fa-9a6a-8379dd4276ad"
      unitRef="U_USD">108905000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_3ea7563f-615e-4902-bb07-fd6541a0ed73"
      decimals="-3"
      id="F_b34a6dbc-e57a-4959-8ca5-fa5dbc068926"
      unitRef="U_USD">55492000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c84a03a5-9b32-4e32-9e8a-b16591359293"
      decimals="-3"
      id="F_b855e59f-a9ea-496f-a882-5f01ea103b85"
      unitRef="U_USD">66781000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_3cbb610b-9dde-405d-86eb-74f390e6d779"
      decimals="-3"
      id="F_c955050e-1143-4c9d-9509-4bdc748a17fa"
      unitRef="U_USD">16931000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_a1fd8620-c4c6-4bad-8cf7-8acbc5cf03f1"
      decimals="-3"
      id="F_4ca06edb-8899-438d-ba00-47248d2f15c1"
      unitRef="U_USD">139204000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_9ae5b607-c63a-4199-a5f7-afd3c73eb868"
      decimals="-3"
      id="F_84f601ab-4c8c-46d2-86a7-9d2ef6e5292e"
      unitRef="U_USD">32766000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_566c034c-72c1-4b1c-8e88-a490f589a30f"
      decimals="-3"
      id="F_3aa30e91-0d7d-4265-8448-75447292cacb"
      unitRef="U_USD">6832000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e85526d1-1b6c-40fb-949f-9d4f79bceb92"
      decimals="-3"
      id="F_770aa16b-0a9d-46d2-91d5-a9f8a64d9027"
      unitRef="U_USD">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_6271f0d6-e0f3-4ce0-bd06-ae0d073ec837"
      decimals="-3"
      id="F_b9f926a7-5fff-4695-8125-9800653449b9"
      unitRef="U_USD">39598000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_acad89d5-fb8f-4b0d-89a0-7dd5bb85d9bd"
      decimals="-3"
      id="F_f1f34aba-d8a4-4860-abeb-01b1fe3ebfae"
      unitRef="U_USD">32007000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_035dccd3-a751-488b-931c-e69fc4c68e22"
      decimals="-3"
      id="F_c7a469e5-8c94-471b-8802-b13da6fa6336"
      unitRef="U_USD">28222000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c09af2ae-0538-4cbc-af1a-2c26824a5eb5"
      decimals="-3"
      id="F_e68203a8-1c72-42f5-9ee2-a9ad37a516ba"
      unitRef="U_USD">140000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_8367fe2f-923b-4093-8de3-6388bb65194b"
      decimals="-3"
      id="F_73fb9054-03ad-4801-842f-28bdf6b8e377"
      unitRef="U_USD">60369000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_8e2aadaf-1096-46e8-8201-7c41aabe327b"
      decimals="-3"
      id="F_f1fa5d33-47b5-4be4-a243-45241b80e1c9"
      unitRef="U_USD">279970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_cb90bddc-d104-4b27-97c1-4a2f2a4c39be"
      decimals="-3"
      id="F_afd027a0-c76a-432c-9d63-c1cea76b8368"
      unitRef="U_USD">213409000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_81e08395-f80d-4932-bc9c-f538d90dcd16"
      decimals="-3"
      id="F_c4a05916-156d-432e-9dd4-d769537400ac"
      unitRef="U_USD">51283000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_f56c2cfe-1fbc-40fb-90c1-e9b42a211806"
      decimals="-3"
      id="F_bf37e0f8-4404-4b7f-b8ae-cd26444ccae9"
      unitRef="U_USD">544662000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_17719a0a-152d-4025-81f6-4f3b2e71febc"
      decimals="-3"
      id="F_ae96210c-3071-4421-bfd0-4e604cc6db8e"
      unitRef="U_USD">12300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_2e1c3c0b-1dfa-4a44-a360-fc2e3b24e57b"
      decimals="-3"
      id="F_3fa64a04-7f21-4f11-bbf5-64796a9df472"
      unitRef="U_USD">9130000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5578f5a3-cc8f-4243-88f9-57f86c836bde"
      decimals="-3"
      id="F_f8159490-257c-49cf-9800-f987bad027b4"
      unitRef="U_USD">337000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_de11f481-ba14-492b-839b-2201c7077d82"
      decimals="-3"
      id="F_188d385d-ec86-4607-a9a7-7c143e3919ad"
      unitRef="U_USD">21767000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_fdd5ff87-5f59-465a-85ad-a9301d60bdc3"
      decimals="-3"
      id="F_16eadf74-8e51-4056-bc55-b44ef17bdda2"
      unitRef="U_USD">292270000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_bdcfb668-9f1b-4edb-9d35-3d110ccd367a"
      decimals="-3"
      id="F_379015bc-2693-400e-ae17-c54bb2f5e4fe"
      unitRef="U_USD">222539000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_bed910af-11f5-465d-b186-788fe121af66"
      decimals="-3"
      id="F_6e10aa79-0580-4b05-9131-79e481065448"
      unitRef="U_USD">51620000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_c7850658-0916-4d06-ac8a-f41abf4dffeb"
      unitRef="U_USD">566429000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_ee33e4d4-3c8e-40a4-b88a-6cdbe00e3c70"
      decimals="-3"
      id="F_72975423-168e-49ba-bbb8-2689b325497d"
      unitRef="U_USD">41354000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_958a33b1-e04e-4537-996c-f06b51f319a4"
      decimals="-3"
      id="F_6e938db2-f6a3-4baf-97a4-a2df34238c02"
      unitRef="U_USD">116525000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_fc11cd71-01bb-4551-8264-ec47a61717d6"
      decimals="-3"
      id="F_561b7bbc-0ab4-4c51-946f-3300d3aeeee3"
      unitRef="U_USD">37479000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c33a71aa-e7b3-4946-8826-09cbededfed2"
      decimals="-3"
      id="F_b86bfb95-70cc-403d-b159-e25afd207e78"
      unitRef="U_USD">195358000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_9c02cd39-6b27-41e8-8ea9-31c4f0688702"
      decimals="-3"
      id="F_ceb36b0c-714c-4643-ab09-e4ba5b4e448e"
      unitRef="U_USD">174914000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5b3f4173-1158-40ed-860a-5f93c7d7db6d"
      decimals="-3"
      id="F_bbeb1348-e2a7-4a10-aaa3-39d299bc08bb"
      unitRef="U_USD">73000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b0a28517-6781-4c53-a5e4-99ef173bc34d"
      decimals="-3"
      id="F_931be42b-8348-476b-a055-4ec3613b15a0"
      unitRef="U_USD">11074000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_bbb34da4-f1be-46f8-9aa7-e76fc1e08549"
      decimals="-3"
      id="F_a8bad992-dcba-40f1-b856-172848f1df8b"
      unitRef="U_USD">186061000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_ecd46d3b-8889-4468-8338-c2244e75a093"
      decimals="-3"
      id="F_1bdea992-0114-42df-816f-5a7305765798"
      unitRef="U_USD">95344000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_bb12d99f-5e47-403c-96d2-733267b4584f"
      decimals="-3"
      id="F_3dcfd3d5-8c6e-4b82-8e4f-40176d74a3f7"
      unitRef="U_USD">91170000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_4cf780fb-125d-4ceb-92c8-6d897f14c5b8"
      decimals="-3"
      id="F_62138315-6502-4f75-bf6e-4945d35c770f"
      unitRef="U_USD">30581000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c444420c-b85f-4404-84e6-c1b3b5721d69"
      decimals="-3"
      id="F_c08e4aee-271a-48c5-99ce-8c3ba1ad51f5"
      unitRef="U_USD">217095000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_a40835df-5697-43f3-8989-9821ddf43cfb"
      decimals="-3"
      id="F_5c7a0776-1452-4934-8b6b-f7bc457f0fa4"
      unitRef="U_USD">104358000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_65fc9eed-604d-4ad9-9b7e-ccb744dd6cd0"
      decimals="-3"
      id="F_f1f76d1d-9d8e-48c7-93d0-1a1720a1931d"
      unitRef="U_USD">115542000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_d35dcaa9-5aab-4b1e-9552-04b4c545376b"
      decimals="-3"
      id="F_948b8140-7e2a-4b9a-95f7-cf298ce5123d"
      unitRef="U_USD">32414000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_960a8081-dc5f-466e-af58-d759b18e427f"
      decimals="-3"
      id="F_865d7d48-c0e4-4b7c-baee-bfc41e4f917d"
      unitRef="U_USD">252314000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_a564a686-6e8c-49e1-a989-f989809ce1cc"
      decimals="-3"
      id="F_2ccbcef9-69e4-4915-a432-66477708eee9"
      unitRef="U_USD">68104000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e40c340c-ba89-45b0-ac3b-a05eaa4debb0"
      decimals="-3"
      id="F_6ae076d4-810d-4b69-a646-d446bb589d45"
      unitRef="U_USD">15180000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_40ae76a5-26c8-4324-8f01-9b12e626e68d"
      decimals="-3"
      id="F_f7119c05-fb8c-43b3-9092-bec9238982aa"
      unitRef="U_USD">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c043efae-fec4-45b3-b986-7ab64c6a6ed2"
      decimals="-3"
      id="F_72d51114-2efb-4058-85b5-c2da1caef135"
      unitRef="U_USD">83284000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b0020448-9f1f-475e-98e2-d13b3a64bb95"
      decimals="-3"
      id="F_b0a10571-af76-4f59-bf7c-996c633f0b8e"
      unitRef="U_USD">61965000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_51f4d584-785c-4009-a4d8-b6a77aebb22e"
      decimals="-3"
      id="F_ff2b90af-f39c-4320-8be5-e26897817562"
      unitRef="U_USD">53941000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_2a01793f-aa52-40e6-9214-b31108e4efbf"
      decimals="-3"
      id="F_6f38abe0-f6c9-4b78-b895-50380f2e0327"
      unitRef="U_USD">365000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b22e9d8b-13d1-47bf-bf94-7b5b5b5c54e8"
      decimals="-3"
      id="F_e3d34f7b-2c7e-4155-9987-2c63f94bcbe7"
      unitRef="U_USD">116271000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_2c54d7e8-079e-4d2b-857f-9b42d40af6eb"
      decimals="-3"
      id="F_79756072-96b9-4a0a-8d43-5fb43162a75b"
      unitRef="U_USD">546039000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c88cb404-fc5e-450d-be10-0ada8a4aeb93"
      decimals="-3"
      id="F_caea567b-4d7e-4d90-955b-d57d3e0ff57d"
      unitRef="U_USD">392431000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_ce89334e-0eea-4951-8bf0-a57b973f57a0"
      decimals="-3"
      id="F_43e62d8e-d5c6-47ca-beec-164b2158d48b"
      unitRef="U_USD">111913000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_d95a91a7-a203-41ff-891e-7055fbc2c107"
      decimals="-3"
      id="F_ae8881f8-8a80-411e-b288-cddb6f64d1a8"
      unitRef="U_USD">1050383000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_daa5ec90-2304-49f7-a5f9-26270092beef"
      decimals="-3"
      id="F_201cea36-00c2-41b2-bdab-5c964011959c"
      unitRef="U_USD">23069000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_caf9621e-7de0-41cf-b5df-b68e5b23907f"
      decimals="-3"
      id="F_d4e43aaf-1424-4748-8224-6365e0848597"
      unitRef="U_USD">18412000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_80d24ce2-818c-49a5-99fa-35d2cc281a7e"
      decimals="-3"
      id="F_d8d91b43-954d-4793-93a0-02735b506f28"
      unitRef="U_USD">587000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0812a634-9857-4823-84b2-d13b6c74224e"
      decimals="-3"
      id="F_1c69c7f3-09cf-4f91-ad9d-a98bc1dda66e"
      unitRef="U_USD">42068000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_298be5db-d5fc-46f1-9862-93f17d63eb83"
      decimals="-3"
      id="F_9bc3b2c6-41b1-40e4-aa41-62b6dff3d43f"
      unitRef="U_USD">569108000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_a18096ff-0968-40d3-854f-6ad4e2efbfde"
      decimals="-3"
      id="F_baa57198-b682-41cc-b9f4-ef294bd27b3b"
      unitRef="U_USD">410843000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_cfa5d1b9-d9bc-4f83-becd-2df644cc7791"
      decimals="-3"
      id="F_082235ce-0287-4e83-94f9-77ffc5791008"
      unitRef="U_USD">112500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_46eb3934-43e1-4567-9373-afc8700831e7"
      unitRef="U_USD">1092451000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_296b6bd4-97d4-406b-8bd7-af2cf0e18003"
      decimals="-3"
      id="F_202450a0-bf14-4538-b5e8-ae875d929540"
      unitRef="U_USD">24298000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5e8cb174-8d8f-418f-8662-75be2989bb3f"
      decimals="-3"
      id="F_5b56c289-ee8e-4f77-8387-182e863ada48"
      unitRef="U_USD">49379000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_2b100c59-eb59-41bf-81f2-5167e6df5f47"
      decimals="-3"
      id="F_e3c308c8-426c-4d46-95e1-e44c70dc8c34"
      unitRef="U_USD">13453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_15fdbf89-3130-4227-998b-b24dc7d3bcbc"
      decimals="-3"
      id="F_dd379cc4-a3c8-4934-a952-f0b58faac0f7"
      unitRef="U_USD">87130000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_4612df12-22cf-4549-9504-221d4dedee23"
      decimals="-3"
      id="F_59768d30-043d-4eb8-900d-355edf60459b"
      unitRef="U_USD">80939000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_a3625c0b-189a-446d-8038-789806d584e7"
      decimals="-3"
      id="F_842b7c5e-7d5f-4082-b7c6-1fd464a5a443"
      unitRef="U_USD">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_a0dd225a-a606-4863-ba32-65651278fd29"
      decimals="-3"
      id="F_6bfe4d99-eade-40f4-91d1-6b56a3e03d85"
      unitRef="U_USD">7585000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_42bb58a0-f24e-4b8a-a4fc-ed38fbfecc0b"
      decimals="-3"
      id="F_4516773a-003f-4bd9-ab84-dbb963d62040"
      unitRef="U_USD">88524000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b1a9fa43-c6be-4f51-88ba-c552ac87e7fa"
      decimals="-3"
      id="F_82ebd693-5299-4f42-95ff-6cebd7e1cda8"
      unitRef="U_USD">72434000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_64c2646f-f4e1-4e2d-bb87-bea0b3cd68d2"
      decimals="-3"
      id="F_a9e86f90-30f3-4b43-b60e-073a1f696ec0"
      unitRef="U_USD">55890000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b628e8f1-2974-45e1-8212-b815a0a2023d"
      decimals="-3"
      id="F_95a7c57d-c182-4648-b41a-c5138721ee5e"
      unitRef="U_USD">6427000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_2bf47e30-436c-45a9-b597-d2d5103bdf2d"
      decimals="-3"
      id="F_2f7a5c63-512d-4166-bcfb-8eed473bfa97"
      unitRef="U_USD">134751000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_3caa8268-d830-4cf0-82d1-b2c5811846e9"
      decimals="-3"
      id="F_55b9b463-6241-4677-8830-636eb31d7c63"
      unitRef="U_USD">37321000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e93cbcbe-b5d2-45cb-8d66-35c6966315a0"
      decimals="-3"
      id="F_66c1c586-eddf-4526-b041-caff1978967b"
      unitRef="U_USD">37151000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_f0ba9610-2eed-445b-80d5-425b6eaae3f3"
      decimals="-3"
      id="F_7bd2ca7b-9e00-4c1d-b0cd-1f3f50f63407"
      unitRef="U_USD">12379000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_d4a4ec0b-6e32-4db1-8685-050abcdf33af"
      decimals="-3"
      id="F_7f7539e9-c3c0-491e-aaa5-7a5c3f69d0ec"
      unitRef="U_USD">86851000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e3c7abaa-5348-4196-aaf5-5775dbcbea7d"
      decimals="-3"
      id="F_8f0c0b30-8dc8-48b9-9ed1-44322abf3693"
      unitRef="U_USD">35487000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_7aa2ab0c-6a28-4b25-b364-5d3c416696dd"
      decimals="-3"
      id="F_c1246804-59e3-4ac5-8c85-c940c360989c"
      unitRef="U_USD">8366000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_43f4568c-fcc9-4cd4-8102-2f881d017e43"
      decimals="-3"
      id="F_82fe3229-cafb-486f-b755-ba3eef53b0a5"
      unitRef="U_USD">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_820ffaa8-476d-472f-ace8-ef2cc4bad00a"
      decimals="-3"
      id="F_a8d0ccc8-8ecb-4537-b115-c30310538182"
      unitRef="U_USD">43853000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c1d7e86e-4db3-4689-8e3b-69be83093483"
      decimals="-3"
      id="F_1abdd4a6-eabc-4716-b9dc-c1cc8952e649"
      unitRef="U_USD">21020000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e507ae42-59a8-4363-870a-4c52eb3b9e18"
      decimals="-3"
      id="F_7857c6b0-dc54-4122-a4e6-a575bbc28f29"
      unitRef="U_USD">28789000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_6e1863e7-093b-4af4-908e-278eacd908f4"
      decimals="-3"
      id="F_628074ce-86b1-41f9-b0bf-d6f585eb833e"
      unitRef="U_USD">48000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_8fcdd154-fb07-4870-b053-95e2ddaf5634"
      decimals="-3"
      id="F_649cab83-f3af-4485-abaa-8fdbd224f114"
      unitRef="U_USD">49857000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_28717e1c-68a3-47d4-9f08-4b8ac3a69a66"
      decimals="-3"
      id="F_b464baa5-4233-45f8-844e-ea7e9e5ad674"
      unitRef="U_USD">271499000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5010690c-e9d3-4f0b-8f60-9c7d7772da80"
      decimals="-3"
      id="F_92de478c-1d30-4f57-be42-f5650a90d2f5"
      unitRef="U_USD">179575000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_11b183d5-56e1-4339-8362-9824f6208582"
      decimals="-3"
      id="F_e665cbfd-5dd3-4651-956b-83d348e3045a"
      unitRef="U_USD">39892000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e12c1799-4070-4f75-9c42-edf5c1b674c5"
      decimals="-3"
      id="F_d9ae2e4d-113d-497f-b9fe-39450879180e"
      unitRef="U_USD">490966000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_7fca9edb-46ac-4f2f-8c80-f4f0d2a02a96"
      decimals="-3"
      id="F_80e19027-9355-4bca-8071-64a74859b357"
      unitRef="U_USD">17301000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_a5639ba6-b542-4e13-9567-29e1782c8bb1"
      decimals="-3"
      id="F_59c37111-a459-48fc-b5b9-d0566ee758d2"
      unitRef="U_USD">8804000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_ebeb3f9d-d376-416e-a097-642587177dcf"
      decimals="-3"
      id="F_22b1c152-079b-4aaa-83eb-397f2e079caf"
      unitRef="U_USD">332000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_6f7e6794-f39d-4c9a-9930-b20bf7ba487f"
      decimals="-3"
      id="F_49784d99-b721-473b-8cfe-c28dfd5d0e0d"
      unitRef="U_USD">26437000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_31fd1ee2-ffc5-4a2f-bebe-bbf0912e26f1"
      decimals="-3"
      id="F_f2551473-949f-4dad-b274-c3c1903a462b"
      unitRef="U_USD">288800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_f9554e06-4916-4c1a-8856-b3708fd86324"
      decimals="-3"
      id="F_54f59c1c-ef06-4392-8ec7-a54bc5b5487e"
      unitRef="U_USD">188379000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_7a6ec3c5-0854-426f-bcec-dbbf4a21593d"
      decimals="-3"
      id="F_a2f3149b-28cb-436d-bb4e-f1c5453ad59d"
      unitRef="U_USD">40224000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_5d5e4791-f676-45d4-b421-056e24c9f23e"
      unitRef="U_USD">517403000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_fb2f02ab-fbd6-481a-a204-6642f0b32cc3"
      decimals="-3"
      id="F_a77b858e-ab0b-406f-b35c-32788d4bb65d"
      unitRef="U_USD">58243000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_d4be9faf-5978-4ba0-aebd-457277e5e44b"
      decimals="-3"
      id="F_726c18a1-1bac-4481-8bdb-96b35b2d6df2"
      unitRef="U_USD">97604000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_3b3df478-4339-4ed0-a5a2-fc896323236e"
      decimals="-3"
      id="F_7edc4738-f319-4ce1-9833-f2413c78c98d"
      unitRef="U_USD">34109000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5788cdda-73c1-4999-8a7d-17c90b6b5359"
      decimals="-3"
      id="F_38edd21c-af0a-4f42-9102-eb05fd054b99"
      unitRef="U_USD">189956000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_44a81eb9-9287-4c05-ba25-99248ddab0c9"
      decimals="-3"
      id="F_e73a5eae-c8ef-441e-8093-46347d948b6f"
      unitRef="U_USD">193951000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_442c5afb-8da8-4738-85c1-2ce8a4a1a0a5"
      decimals="-3"
      id="F_0d42b598-0e00-4826-bb10-f2e1aaa32181"
      unitRef="U_USD">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5d655e27-a3f3-43ae-9c40-aeadab54d257"
      decimals="-3"
      id="F_55cf9776-9176-4c1e-82ec-5fec68203e49"
      unitRef="U_USD">13773000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_1a8e146b-5e9b-44a8-87cb-7420de68d102"
      decimals="-3"
      id="F_9adba40b-e364-45cb-a11c-90d6e5c05003"
      unitRef="U_USD">207724000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_58b57bfc-87de-41e6-be67-268e639f9a53"
      decimals="-3"
      id="F_229de943-c42c-48aa-87da-209192e1bbda"
      unitRef="U_USD">141813000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_4ab5369c-c863-48ae-88bd-7a9ee3c8f9cf"
      decimals="-3"
      id="F_fb82a6ea-030b-4661-989b-92e86494910f"
      unitRef="U_USD">100093000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_a0b25960-0b5a-47dd-a9bf-cab782af9e71"
      decimals="-3"
      id="F_a9e07466-d766-473c-9097-549fe7365324"
      unitRef="U_USD">10821000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_761614b4-f3bf-40f2-8a3b-8d81e6d76b29"
      decimals="-3"
      id="F_6527fb48-452c-41fd-a014-d959ffa91db6"
      unitRef="U_USD">252727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_37562eee-0b2a-4e94-b839-98e1ca4ef2a3"
      decimals="-3"
      id="F_751c2936-189f-42f6-ba89-7ad80e3efcfa"
      unitRef="U_USD">67770000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_d54f751b-d6d7-4f86-8364-39fe5b509c0b"
      decimals="-3"
      id="F_d503d9e2-56d7-442d-a05c-bb0cdd525cd0"
      unitRef="U_USD">74443000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_92ddb2c1-7d1d-48eb-90d8-1b4c7fedde8f"
      decimals="-3"
      id="F_77a2553e-e308-4e31-a33f-97bd903c38c3"
      unitRef="U_USD">27358000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b371dbb3-3e1d-4069-b508-da4f4abae1e5"
      decimals="-3"
      id="F_8e1deef8-7229-4a2b-a696-b90ae25ae4cc"
      unitRef="U_USD">169571000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_d3c64bb8-b593-4718-b46e-2cf8fd9931d0"
      decimals="-3"
      id="F_099ab8e9-0a2f-44d3-ae85-02e50791de34"
      unitRef="U_USD">65561000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0a924e45-2960-4799-99d1-40382b610184"
      decimals="-3"
      id="F_c4789502-f9bb-4c72-8221-4b1696da4815"
      unitRef="U_USD">14893000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0105135d-694a-47b3-83ac-7d47cda12ba4"
      decimals="-3"
      id="F_120a1bc2-0f22-4357-85c9-f409b9652639"
      unitRef="U_USD">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c8785602-c869-4dff-9be2-c86d9640fd19"
      decimals="-3"
      id="F_03928f96-0e57-4627-aaa6-e72660e1f3b6"
      unitRef="U_USD">80454000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_6f7e8118-7bb2-4980-aaee-f2fded051b75"
      decimals="-3"
      id="F_01b249ed-029d-4718-bb76-0245fab449b3"
      unitRef="U_USD">47669000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_455aa667-7917-4f2d-a879-55a578c225a8"
      decimals="-3"
      id="F_6a0feb0c-6dde-4434-9b4d-36ec54e4ff4b"
      unitRef="U_USD">57448000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5d2f8e52-14fc-4f3b-9948-9296d43c8f10"
      decimals="-3"
      id="F_e97b1bdd-8152-4dfb-978b-496587a4f0e9"
      unitRef="U_USD">381000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_1d606789-0bff-4c66-bea2-0cb75274d599"
      decimals="-3"
      id="F_01fd1f45-4b31-4297-b08d-c69565c6cb3c"
      unitRef="U_USD">105498000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_21ecc7a6-9718-482d-b3ce-2365d83a7dd6"
      decimals="-3"
      id="F_29bc3e28-6125-4c00-8302-791d757a39d8"
      unitRef="U_USD">575007000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_9032aed3-27c8-4364-bcaf-7ebec8b3bff9"
      decimals="-3"
      id="F_d249efaf-3a4f-46e1-9bf1-4df15903110d"
      unitRef="U_USD">344481000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_4cc0e573-6830-4a25-9615-fd311566fc15"
      decimals="-3"
      id="F_ed5809c2-bfa4-4fdc-8703-0e29ab0d1307"
      unitRef="U_USD">86442000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_92096c09-8630-42c0-b6b6-93cee113a52e"
      decimals="-3"
      id="F_7e00c9de-96b0-4f15-9003-f21292fe25f9"
      unitRef="U_USD">1005930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_6aad071b-2c67-4623-b7d6-6e238977b13b"
      decimals="-3"
      id="F_079bdf4b-158d-47e3-8f8a-a41d03880051"
      unitRef="U_USD">28189000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_60cae840-136d-4031-8828-cf08a2cb3b2b"
      decimals="-3"
      id="F_ef948eae-def7-4c36-9d4e-922d953e2aac"
      unitRef="U_USD">15507000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_02c1aae7-4659-43e1-90b9-275a826b539f"
      decimals="-3"
      id="F_94c8d38a-6da5-44f2-8dde-6e4f6caa4a76"
      unitRef="U_USD">782000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5b4f335a-89e9-4e62-b7bc-cbe34da21c7b"
      decimals="-3"
      id="F_96721ffd-9b60-4907-baa2-e50d3be451f4"
      unitRef="U_USD">44478000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_7d18a686-0086-4888-b31f-1a589b380ab0"
      decimals="-3"
      id="F_72b12e5f-08b0-47b6-93f8-7193d0be507e"
      unitRef="U_USD">603196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_9c114353-d8ec-4090-85f2-a415bdbd0f9f"
      decimals="-3"
      id="F_6bb7941c-adc3-42bc-a781-f452c06b42b4"
      unitRef="U_USD">359988000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_6f90364e-c543-4f0e-9c71-2c80ceef23b2"
      decimals="-3"
      id="F_be336e2e-1b5a-4533-b8cf-9eea956a96b0"
      unitRef="U_USD">87224000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_62885743-22dc-4d61-90e8-8b713ca104f8"
      unitRef="U_USD">1050408000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bhe:PercentageOfRevenue
      contextRef="C_5059c68b-6544-47fb-b16c-86f282665f22"
      decimals="2"
      id="F_01852e56-60f4-4421-ae74-6e594ca9cb2e"
      unitRef="U_pure">0.90</bhe:PercentageOfRevenue>
    <bhe:PercentageOfRevenue
      contextRef="C_cfe0067f-4230-43d9-99d3-5921d5917bb3"
      decimals="2"
      id="F_88f9ad1b-682c-4b3f-8a78-cf6ef65a52cb"
      unitRef="U_pure">0.90</bhe:PercentageOfRevenue>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-5"
      id="F_aa817824-028e-46e1-817c-b2d281965bca"
      unitRef="U_USD">154600000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-5"
      id="F_3c808350-33c0-4f11-924c-1e053859574a"
      unitRef="U_USD">142800000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_64990c95-fc38-4231-bf26-81834bedf379">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Significant changes in the contract asset balance during the period are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:67.278%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.5%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:12.824%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Beginning balance as of December 31&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;142,779&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;161,061&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Revenue recognized&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;944,052&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;915,600&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Amounts collected or invoiced&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;932,202&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;923,020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Ending balance as of June 30&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;154,629&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;153,641&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_5efcef1a-5c70-4e53-b303-d2c9757b2331"
      unitRef="U_USD">142779000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="C_b2e48000-9892-48b6-a53a-5facd5b8409e"
      decimals="-3"
      id="F_16f358b6-feb7-4c94-af7d-f63c2105dcef"
      unitRef="U_USD">161061000</us-gaap:ContractWithCustomerAssetNet>
    <bhe:ContractWithCustomerAssetRevenueRecognized
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_118438f9-4d21-444b-bb98-f6bcd9b196c4"
      unitRef="U_USD">944052000</bhe:ContractWithCustomerAssetRevenueRecognized>
    <bhe:ContractWithCustomerAssetRevenueRecognized
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_b5e91077-6263-47cf-b31b-b8e1d23accc5"
      unitRef="U_USD">915600000</bhe:ContractWithCustomerAssetRevenueRecognized>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_50e452e9-099a-408b-9367-c051338ba7ab"
      unitRef="U_USD">932202000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_c079c50f-8f56-4703-80d7-1ca6c2f04db9"
      unitRef="U_USD">923020000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_138d4045-7b27-4cef-b22f-3193332fd785"
      unitRef="U_USD">154629000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="C_d896a87b-4fb2-454c-b613-b2224da147c6"
      decimals="-3"
      id="F_761beee6-a000-4f22-8f67-2a5719ba8f8d"
      unitRef="U_USD">153641000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-5"
      id="F_2a4c87a7-da4e-4fa3-8db4-ef9723f8f5d4"
      unitRef="U_USD">88700000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-5"
      id="F_749cda53-9f8f-49e0-bce6-5a7dd2ccc470"
      unitRef="U_USD">84100000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_c5e1484f-e899-40e3-a289-318c9449cc51"
      decimals="-5"
      id="F_514c2f6e-5832-456a-a10a-5e8283c93a02"
      unitRef="U_USD">55600000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_3d5370b1-1d11-4fa2-9e52-5784ccaf0b77"
      decimals="-5"
      id="F_db4d0f73-7e92-4b39-accc-8b299f44b517"
      unitRef="U_USD">54900000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_d61e9b25-d94c-4f0d-95fa-5bbdc8f5e767"
      decimals="-5"
      id="F_85ce39b5-6beb-495e-bee0-e272dce85abd"
      unitRef="U_USD">33100000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_b20d3ab3-e22e-45f1-b271-6b2f3ec35d31"
      decimals="-5"
      id="F_9ce9b7a2-8d8f-4043-ab37-2b6676163e03"
      unitRef="U_USD">29200000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:FinancingReceivablesTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_4e2826d8-095e-4db6-bb84-0f2ea6c9cc5f">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 10 &#x2013; Accounts Receivable Sale Program&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of June 30, 2021, in connection with trade accounts receivable sale programs with unaffiliated financial institutions, the Company may elect to sell, at a discount, on an ongoing basis, up to a maximum of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;120.0&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million of specific accounts receivable at any one time.&lt;/span&gt;&lt;/p&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;During the three months ended June 30, 2021 and 2020, the Company sold $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;87.0&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;77.9&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million,&#160;respectively, of accounts receivable under this program, and in exchange, the Company received cash proceeds of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;86.8&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;77.7&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively, net of the discount. During the six months ended June 30, 2021 and 2020, the Company sold $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;166.3&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;154.3&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million,&#160;respectively, of accounts receivable under this program, and in exchange, the Company received cash proceeds of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;166.0&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;154.0&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively, net of the discount. The loss on the sale resulting from the discount was recorded to other expense within the condensed consolidated statements of income (loss).&lt;/span&gt;</us-gaap:FinancingReceivablesTextBlock>
    <bhe:MaximumLimitAccountsReceivableSaleProgram
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="INF"
      id="F_8fedf1ed-2211-4db3-85b7-96eaa055cbe9"
      unitRef="U_USD">120000000.0</bhe:MaximumLimitAccountsReceivableSaleProgram>
    <bhe:TradeAccountsReceivableSold
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-5"
      id="F_32abb231-facb-422c-b388-c54b1faa22f7"
      unitRef="U_USD">87000000.0</bhe:TradeAccountsReceivableSold>
    <bhe:TradeAccountsReceivableSold
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-5"
      id="F_8198bcbd-eb7b-4a82-b86e-9796ec7fd5c2"
      unitRef="U_USD">77900000</bhe:TradeAccountsReceivableSold>
    <bhe:AmountReceivedFromTradeAccountsReceivableSoldToThirdParty
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-5"
      id="F_ee9e0620-e645-44ff-b11c-0f40444ad55b"
      unitRef="U_USD">86800000</bhe:AmountReceivedFromTradeAccountsReceivableSoldToThirdParty>
    <bhe:AmountReceivedFromTradeAccountsReceivableSoldToThirdParty
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-5"
      id="F_7c30a728-396b-4b95-9944-2abb8ad73d9f"
      unitRef="U_USD">77700000</bhe:AmountReceivedFromTradeAccountsReceivableSoldToThirdParty>
    <bhe:TradeAccountsReceivableSold
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-5"
      id="F_27788462-04fa-48d9-b9d4-751ab107ed47"
      unitRef="U_USD">166300000</bhe:TradeAccountsReceivableSold>
    <bhe:TradeAccountsReceivableSold
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-5"
      id="F_23cf9cc5-56e5-451c-abc0-81d8e80fe27f"
      unitRef="U_USD">154300000</bhe:TradeAccountsReceivableSold>
    <bhe:AmountReceivedFromTradeAccountsReceivableSoldToThirdParty
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-5"
      id="F_21fb0993-e69a-40e5-9e7d-8954f2850d77"
      unitRef="U_USD">166000000.0</bhe:AmountReceivedFromTradeAccountsReceivableSoldToThirdParty>
    <bhe:AmountReceivedFromTradeAccountsReceivableSoldToThirdParty
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-5"
      id="F_9b985225-e47f-4e01-8cbd-2365ae22cfee"
      unitRef="U_USD">154000000.0</bhe:AmountReceivedFromTradeAccountsReceivableSoldToThirdParty>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_16e9f4c9-aae7-40d6-9638-c988f8e47148">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 11 &#x2013; Contingencies&lt;/span&gt;&lt;/p&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company is involved in various legal actions arising in the ordinary course of business. In the opinion of management, the ultimate disposition of these matters will not have a material adverse effect on the Company&#x2019;s consolidated financial position or results of operations.&lt;/span&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_895a2068-b06e-46cf-88a3-39424573ae90">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 12 &#x2013; Restructuring Charges&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company has undertaken initiatives to restructure its business operations to improve utilization and realize cost savings. These initiatives have included changing the number and location of production facilities, largely to align capacity and infrastructure with current and anticipated customer demand. This alignment includes transferring programs from higher cost geographies to lower cost geographies. The process of restructuring entails moving production between facilities, reducing staff levels, realigning our business processes, reorganizing our management and other activities.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company recognized restructuring charges during 2021 and 2020 primarily related to the closure of facilities in the Americas, capacity reduction and reductions in workforce in certain facilities across various regions.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following table summarizes the 2021 activity in accrued restructuring, which is included in accrued liabilities in the condensed consolidated balance sheets, related to various restructuring activities initiated prior to June 30, 2021:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:37.12%;"/&gt;
        &lt;td style="width:1.167%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.38%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.157%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.38%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.157%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.38%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.157%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.38%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.157%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.38%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Balance&#160;as&#160;of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Balance&#160;as&#160;of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;December&#160;31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Restructuring&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Non-Cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Charges&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Payment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Activity&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Restructuring:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Severance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,996&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;589&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,174&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,383&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Lease facility costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;50&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;951&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;980&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;13&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other exit costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;408&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,632&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,569&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;471&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,454&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,172&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,723&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;41&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,862&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:1.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_b9622dea-eb6d-4ba9-8d0f-8f792613be15">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following table summarizes the 2021 activity in accrued restructuring, which is included in accrued liabilities in the condensed consolidated balance sheets, related to various restructuring activities initiated prior to June 30, 2021:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:37.12%;"/&gt;
        &lt;td style="width:1.167%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.38%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.157%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.38%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.157%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.38%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.157%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.38%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.157%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.38%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Balance&#160;as&#160;of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Balance&#160;as&#160;of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;December&#160;31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Restructuring&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Non-Cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Charges&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Payment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Activity&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Restructuring:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Severance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,996&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;589&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,174&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,383&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Lease facility costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;50&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;951&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;980&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;13&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other exit costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;408&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,632&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,569&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;471&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,454&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,172&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,723&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;41&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,862&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="C_01c4f616-f76b-498a-98a1-90d9be405e55"
      decimals="-3"
      id="F_b7fff4c4-15cd-4dba-88f6-6b3dee4cb890"
      unitRef="U_USD">3996000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="C_3c29787e-1923-4545-b4f2-29c1bf9c97c2"
      decimals="-3"
      id="F_8e083190-3663-4a57-8c35-aced4f695bc5"
      unitRef="U_USD">589000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="C_3c29787e-1923-4545-b4f2-29c1bf9c97c2"
      decimals="-3"
      id="F_3280d0d1-c2b3-4b63-aa15-9f7afed7334c"
      unitRef="U_USD">3174000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="C_3c29787e-1923-4545-b4f2-29c1bf9c97c2"
      decimals="-3"
      id="F_2d29d006-e265-4228-9ef1-ae746a0d1926"
      unitRef="U_USD">28000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="C_a61e63c6-859f-48a9-bf0a-3c0068ed0095"
      decimals="-3"
      id="F_dcebecf9-09f2-4f98-93a3-2de88510e89e"
      unitRef="U_USD">1383000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="C_5a740f71-83f7-4ee0-a5d7-cca99527abac"
      decimals="-3"
      id="F_38d7d294-dc58-4979-a8e6-3604cfd3e792"
      unitRef="U_USD">50000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="C_cc68b153-0c86-4010-8ed4-932d1642aff0"
      decimals="-3"
      id="F_2da3d7cb-5d22-42a2-afe4-2b24de56caf2"
      unitRef="U_USD">951000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="C_cc68b153-0c86-4010-8ed4-932d1642aff0"
      decimals="-3"
      id="F_550bf016-7368-43ff-a0d0-d739dca95654"
      unitRef="U_USD">980000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="C_cc68b153-0c86-4010-8ed4-932d1642aff0"
      decimals="-3"
      id="F_5cbaf55c-0253-40b6-bc86-c42ed51e2795"
      unitRef="U_USD">13000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="C_a843933b-f18d-4543-ba45-07c32941dc56"
      decimals="-3"
      id="F_ea469e21-ca86-4f34-af06-5cee2f0ea2fd"
      unitRef="U_USD">8000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="C_90ab0bb7-8bcc-4398-8416-a0e6ed59cf19"
      decimals="-3"
      id="F_c7f7a235-a513-4208-aa14-18dcb4a48b65"
      unitRef="U_USD">408000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="C_f66149a9-1fdf-4f97-8364-b34236bfec06"
      decimals="-3"
      id="F_5c44ce01-c58a-4b4f-8b13-daa2d69063a7"
      unitRef="U_USD">1632000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="C_f66149a9-1fdf-4f97-8364-b34236bfec06"
      decimals="-3"
      id="F_044a6aa4-2f4d-490f-8a2d-b9b814ecc427"
      unitRef="U_USD">1569000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="C_f66149a9-1fdf-4f97-8364-b34236bfec06"
      decimals="-3"
      id="F_53b02791-1c37-4dad-92f9-f2e0d78eb314"
      unitRef="U_USD">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="C_d361faea-9ced-4d55-ae1b-b0dfc03d6480"
      decimals="-3"
      id="F_1b82dc84-b612-4ad7-8c2d-d991915b338f"
      unitRef="U_USD">471000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_2cd5c388-c370-4bd9-8214-5634b28e7fef"
      unitRef="U_USD">4454000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_155ad5ba-2804-4dd2-9fbe-9fdc0329a19d"
      unitRef="U_USD">3172000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_3bde0a14-3e8e-42ce-a184-7a0a183a54a6"
      unitRef="U_USD">5723000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_706594d0-f2ed-41e2-b2d6-4f3578b64471"
      unitRef="U_USD">41000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_87c64ec3-0a2b-4d1e-b80b-801188ac611e"
      unitRef="U_USD">1862000</us-gaap:RestructuringReserve>
    <us-gaap:AdditionalFinancialInformationDisclosureTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_a2143ab7-0866-4ec9-b17e-c072117c9a63">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 13 &#x2013; Ransomware Incident&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;During the fourth quarter ended December 31, 2019, some of the Company&#x2019;s systems were affected by a ransomware incident that encrypted information on its systems and disrupted customer and employee access to its applications and services. The Company immediately took steps to isolate the impact and implemented measures to prevent additional systems from being affected, including taking its network offline as a precaution. In connection with this incident, third party consultants and forensic experts were engaged to assist with the restoration and remediation of the Company&#x2019;s systems and, with the assistance of law enforcement, to investigate the incident. The Company has found no evidence that customer or employee data was exfiltrated from its network.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company restored connectivity and resumed operations quickly following the ransomware incident. We do have insurance coverage, including cyber insurance, and are working diligently with our insurance carriers on claims to recover costs incurred.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In 2019, ransomware incident related costs incurred totaled $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12.7&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million or $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7.7&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, net of estimated insurance recoveries of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5.0&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million. These costs were primarily comprised of certain employee related expenses and various third party consulting services, including forensic experts, legal counsel and other IT professional expenses. During the year ended December 31, 2020, the Company collected $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6.6&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million of insurance recoveries, which included $5.0 million of estimated insurance recoveries recorded in 2019 and an additional $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.6&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million recorded in 2020. During the six months ended June 30, 2021, the Company collected an additional $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3.4&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million of insurance recoveries. As of June 30, 2021, the Company has collected insurance recoveries totaling $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10.0&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million. Any further insurance recoveries will be recorded when realized or realizable.&lt;br/&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:AdditionalFinancialInformationDisclosureTextBlock>
    <bhe:RansomwareRelatedIncidentCostsGross
      contextRef="C_26c023aa-84b3-4ee9-9928-b1e832c40dcb"
      decimals="-5"
      id="F_4c904f6e-390c-486d-82d6-ae5ea3736f1c"
      unitRef="U_USD">12700000</bhe:RansomwareRelatedIncidentCostsGross>
    <bhe:RansomwareRelatedIncidentCostsNet
      contextRef="C_26c023aa-84b3-4ee9-9928-b1e832c40dcb"
      decimals="-5"
      id="F_739b8aa8-4aeb-4367-bbe2-f41dfd89009d"
      unitRef="U_USD">7700000</bhe:RansomwareRelatedIncidentCostsNet>
    <us-gaap:InsuranceRecoveries
      contextRef="C_26c023aa-84b3-4ee9-9928-b1e832c40dcb"
      decimals="-5"
      id="F_6e8be901-9d4c-42f4-9da3-d5adcfa9cefd"
      unitRef="U_USD">5000000.0</us-gaap:InsuranceRecoveries>
    <us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable
      contextRef="C_9466b79e-adf7-43bd-a577-a4a289ca8636"
      decimals="-5"
      id="F_da3d25c6-bc62-4632-9f34-003592c54214"
      unitRef="U_USD">-6600000</us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable>
    <bhe:AdditionalCollectionOfRecordedInsuranceReceivable
      contextRef="C_9466b79e-adf7-43bd-a577-a4a289ca8636"
      decimals="-5"
      id="F_debf5afd-c747-46b5-816b-1db0d9475fa5"
      unitRef="U_USD">1600000</bhe:AdditionalCollectionOfRecordedInsuranceReceivable>
    <bhe:AdditionalCollectionOfRecordedInsuranceReceivable
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-5"
      id="F_4502eda7-2c84-44c0-a32a-8e0281b1eb50"
      unitRef="U_USD">3400000</bhe:AdditionalCollectionOfRecordedInsuranceReceivable>
    <bhe:InsuranceRecoveriesCollectedAtPointInTime
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-5"
      id="F_af4243dc-cdaf-48ae-b306-240dee73f688"
      unitRef="U_USD">10000000.0</bhe:InsuranceRecoveriesCollectedAtPointInTime>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_4a6634ca-c90b-4a4e-bded-1dc5ed2a0bc2">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 14 &#x2013; Earnings Per Share&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Basic earnings per share is computed using the weighted-average number of shares outstanding. Diluted earnings per share is computed using the weighted-average number of shares outstanding adjusted for the incremental shares attributed to outstanding stock equivalents. Stock equivalents include common stock issuable upon the exercise of stock options and other equity instruments and are computed using the treasury stock method. Under the treasury stock method, the exercise price of a share and the amount of compensation cost, if any, for future service that the Company has not yet recognized are assumed to be used to repurchase shares in the current period. In periods when losses are reported, the weighted-average number of shares outstanding excludes stock equivalents because their inclusion would have an anti-dilutive effect.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following table sets forth the calculation of basic and diluted earnings per share:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Net income (loss)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,369&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,407&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;15,286&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;445&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Denominator for basic earnings per share &#x2013; weighted-average &lt;br/&gt;&#160;&#160;&#160;number of common shares outstanding during the period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;35,753&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,439&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,614&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Incremental common shares attributable to exercise of dilutive&lt;br/&gt;&#160;&#160;&#160;options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_4091b32e-430d-432c-a93f-5e8b2652c9c6;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;49&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;49&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Incremental common shares attributable to outstanding restricted&lt;br/&gt;&#160;&#160;&#160;stock units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;263&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_9c8c3eb5-332e-4dc5-917c-60851d3209e8;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;425&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Denominator for diluted earnings per share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,061&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,439&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,474&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,863&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Basic earnings (loss) per share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.21&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.09&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.42&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.01&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Diluted earnings (loss) per share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.09&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.42&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.01&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Restricted stock units totaling &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; thousand shares for both the three and six months ended June 30, 2021, respectively, were not included in the computation of diluted earnings per share because their effect would have been anti-dilutive. Potentially dilutive securities totaling&#160;&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.3&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;million shares for the three months ended June 30, 2020 were not included in the computation of diluted loss per share because their effect would have decreased the loss per share. Restricted stock units totaling&#160;&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.5&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;million shares for the six months ended June 30, 2020 were not included in the computation of diluted earnings per share because their effect would have been anti-dilutive.&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_45f98fc1-30fa-4b8c-ad0b-8a5715f89b74">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following table sets forth the calculation of basic and diluted earnings per share:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Net income (loss)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,369&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,407&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;15,286&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;445&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Denominator for basic earnings per share &#x2013; weighted-average &lt;br/&gt;&#160;&#160;&#160;number of common shares outstanding during the period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;35,753&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,439&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,614&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Incremental common shares attributable to exercise of dilutive&lt;br/&gt;&#160;&#160;&#160;options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_4091b32e-430d-432c-a93f-5e8b2652c9c6;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;49&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;49&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Incremental common shares attributable to outstanding restricted&lt;br/&gt;&#160;&#160;&#160;stock units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;263&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_9c8c3eb5-332e-4dc5-917c-60851d3209e8;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;425&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Denominator for diluted earnings per share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,061&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,439&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,474&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,863&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Basic earnings (loss) per share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.21&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.09&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.42&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.01&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Diluted earnings (loss) per share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.09&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.42&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.01&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_7507ed43-4aaa-43bb-86e4-fdbebd2756c6"
      unitRef="U_USD">7369000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_a5c02ac4-b5a4-41e7-8c83-f06c539ebd75"
      unitRef="U_USD">-3407000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_1dcf84fe-5b5e-4bea-b512-d4a052f5ed10"
      unitRef="U_USD">15286000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_ea8381c0-2c9d-430d-8d76-068621118c9a"
      unitRef="U_USD">445000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_88898dc2-6bab-4266-8dd0-78bef030ce6e"
      unitRef="U_shares">35753000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_6e71a2da-8d16-4fb7-8f53-a355b1f52b85"
      unitRef="U_shares">36439000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_5e847a7b-633f-419b-81d5-90429fd3eb4d"
      unitRef="U_shares">36000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_8bcabeba-5783-474f-bf72-f2d4db583189"
      unitRef="U_shares">36614000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_b6b2e36f-37e6-40a3-9fc5-223a19e3247f"
      decimals="-3"
      id="F_07e781d6-e9ed-4111-bfb5-6e0157fc751b"
      unitRef="U_shares">45000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_2b4532c9-30c9-4dc0-b0b4-5c6db57cfa91"
      decimals="-3"
      id="F_59d1e454-e084-46fb-b08e-034e0aeeec2a"
      unitRef="U_shares">49000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_13ed3fad-3666-4434-93c3-af96523e6a11"
      decimals="-3"
      id="F_f19d60fc-f3ab-4ea4-99b4-b626d181d910"
      unitRef="U_shares">49000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_539dac63-5468-446f-a2c7-1dc503ad7d8d"
      decimals="-3"
      id="F_539b3f9e-ecd7-4d64-91c8-9ae132a26caa"
      unitRef="U_shares">263000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_6f10a86a-6a24-4cf8-a841-939083526eca"
      decimals="-3"
      id="F_192b50d6-a923-4d0a-a666-6f58249092a8"
      unitRef="U_shares">425000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_ec2630fc-dec2-4107-9582-9ba045d3cda3"
      decimals="-3"
      id="F_ef110aee-5547-4bb3-9368-4631048e45b5"
      unitRef="U_shares">200000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_f78bad86-2ad8-4e48-8f4a-7120b07ae7a1"
      unitRef="U_shares">36061000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_510df669-b737-4064-9475-2017c36b84a9"
      unitRef="U_shares">36439000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_402ee554-3949-4d0c-8686-fa5b22164f6b"
      unitRef="U_shares">36474000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_1357ef40-5c00-4e5a-91fb-58fea4c5e570"
      unitRef="U_shares">36863000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="2"
      id="F_d00d11a7-ac3c-4fc5-a6bc-e3a8af2036fb"
      unitRef="U_USDollarShare">0.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="2"
      id="F_0119ee04-b287-4e49-87df-d70351691221"
      unitRef="U_USDollarShare">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="2"
      id="F_17d75db4-8044-4ec2-840b-58c72b31dc0a"
      unitRef="U_USDollarShare">0.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="2"
      id="F_b5acb4fc-f071-437e-8e53-9fd63b0c8acb"
      unitRef="U_USDollarShare">0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="2"
      id="F_c406a923-37e2-493e-8f54-69cdc0753e11"
      unitRef="U_USDollarShare">0.20</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="2"
      id="F_6469b840-3e0e-4ac2-a37a-4ef24feb993e"
      unitRef="U_USDollarShare">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="2"
      id="F_288b69e5-4a4b-400b-9bee-34f43cacdb2a"
      unitRef="U_USDollarShare">0.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="2"
      id="F_826847aa-24cc-444a-b933-52b475373772"
      unitRef="U_USDollarShare">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_6f10a86a-6a24-4cf8-a841-939083526eca"
      decimals="-3"
      id="F_653bb7ae-34a8-4768-a079-538601378860"
      unitRef="U_shares">4000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_539dac63-5468-446f-a2c7-1dc503ad7d8d"
      decimals="-3"
      id="F_ce9a0f4b-ce53-490d-956e-6990cd235737"
      unitRef="U_shares">4000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_13791c17-4c59-45d6-9b8d-1062033d48a0"
      decimals="-5"
      id="F_79bb6dff-4431-46d6-9798-2da44bc646f6"
      unitRef="U_shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_ec2630fc-dec2-4107-9582-9ba045d3cda3"
      decimals="-5"
      id="F_79ef7caa-4daa-4c9b-81bd-07d38fc643b6"
      unitRef="U_shares">500000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_78b70503-190f-4520-9e54-698fd332ea7e">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 15 &#x2013; Financial Instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company&#x2019;s financial instruments include cash equivalents, accounts receivable, other receivables, accounts payable, accrued liabilities and long-term debt. The Company believes that the carrying values of these instruments approximate fair value because of their short-term nature. The Company uses derivative instruments to manage the variability of foreign currency obligations and interest rates. The Company does not enter into derivatives for speculative purposes. As of June 30, 2021 and 2020, all the Company&#x2019;s derivative instruments were recorded at fair value using Level 3 inputs.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The forward currency exchange contracts in place as of June 30, 2021 have not been designated as accounting hedges and, therefore, changes in fair value are recorded within the condensed consolidated statements of income (loss).&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company has an interest rate swap agreement, with a notional amount of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;133.1&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;136.9&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million as of June 30, 2021 and December 31, 2020, respectively, to hedge a portion of its interest rate exposure on outstanding borrowings under the Credit Agreement. Under this interest rate swap agreement, the Company receives variable rate interest payments based on the one-month LIBOR rate and pays fixed rate interest payments. The fixed interest rate for the contract is &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.928&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%. The effect of this swap is to convert a portion of the floating rate interest expense to fixed interest rate expense. Based on the terms of the interest rate swap contract and the underlying borrowings outstanding under the Credit Agreement, the interest rate contract was determined to be highly effective, and thus qualifies and has been designated as a cash flow hedge. As such, changes in the fair value of the interest rate swap are recorded in other comprehensive income (loss) on the accompanying condensed consolidated balance sheets until earnings are affected by the variability of cash flows.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The fair value of the interest rate swap was a $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6.9&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million liability as of June 30, 2021 and a $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9.0&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million liability as of December 31, 2020 recorded in other long-term liabilities. During the six months ended June 30, 2021, the Company recorded an unrealized gain of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.1&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million ($&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.6&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million net of tax) on the swap in other comprehensive income (loss). See Note 16.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of December 31, 2017, the Company had an interest rate swap agreement with a notional amount of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;155.3&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million with a fixed interest rate of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.4935&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%, which was terminated in&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; October 2018&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; for $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3.5&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and the gain was amortized to offset interest expense over the remaining term of the interest rate swap agreement which ended November 2020.&lt;/span&gt;&lt;/p&gt;</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="C_e65e90ff-ccf9-469b-b710-5fab36d2f3b7"
      decimals="-5"
      id="F_9e0c6091-6074-4229-8132-cc45a1019771"
      unitRef="U_USD">133100000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="C_24c75bbb-0c80-4fd8-8832-061a8d56c802"
      decimals="-5"
      id="F_7e94584c-2773-4c60-92d3-fee349085db7"
      unitRef="U_USD">136900000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="C_e65e90ff-ccf9-469b-b710-5fab36d2f3b7"
      decimals="INF"
      id="F_c53489a5-e3b4-4297-a9f3-703124a15705"
      unitRef="U_pure">0.02928</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue
      contextRef="C_e65e90ff-ccf9-469b-b710-5fab36d2f3b7"
      decimals="-5"
      id="F_36ab77df-8658-4c45-856c-178d903abd93"
      unitRef="U_USD">6900000</us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue>
    <us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue
      contextRef="C_24c75bbb-0c80-4fd8-8832-061a8d56c802"
      decimals="-5"
      id="F_dceacbec-a793-40ef-a64c-85af57643128"
      unitRef="U_USD">9000000.0</us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="C_acf9f5e9-71c7-4e5b-8c28-5b6ba35c51f3"
      decimals="-5"
      id="F_ba2ff841-ffb9-4f66-b921-9c1535122f58"
      unitRef="U_USD">2100000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="C_acf9f5e9-71c7-4e5b-8c28-5b6ba35c51f3"
      decimals="-5"
      id="F_e2f026b2-a50a-4ae4-891a-494e9cfa1f70"
      unitRef="U_USD">1600000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:DerivativeNotionalAmount
      contextRef="C_0543871c-dbca-436d-8fa5-6f9830dac952"
      decimals="-5"
      id="F_fbcf7d42-dcdc-4807-9dd8-5ce8e7b76b78"
      unitRef="U_USD">155300000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="C_0543871c-dbca-436d-8fa5-6f9830dac952"
      decimals="INF"
      id="F_70990398-5d12-4e22-9a54-3cbc2dde4099"
      unitRef="U_pure">0.014935</us-gaap:DerivativeFixedInterestRate>
    <bhe:InterestRateSwapAgreementExpirationTerm
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_9070f656-30de-4c6e-8e74-1ee483390671">2018-10</bhe:InterestRateSwapAgreementExpirationTerm>
    <us-gaap:GainLossOnContractTermination
      contextRef="C_66293605-d808-4654-8433-bdc15da57a14"
      decimals="-5"
      id="F_485d941e-99bb-4bbe-8a25-b2e7debb2ae6"
      unitRef="U_USD">3500000</us-gaap:GainLossOnContractTermination>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_64162ba9-38cc-46d8-9f51-cb18633e9948">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 16 &#x2013; Accumulated Other Comprehensive Loss&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The changes in accumulated other comprehensive loss by component were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Foreign&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;currency&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Derivative&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;instruments,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;adjustments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;net of tax&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Balances, December 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,375&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,742&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,534&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16,651&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:7.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other comprehensive gain (loss) before&lt;br/&gt;&#160;&#160;&#160;reclassifications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,708&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,582&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;256&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;130&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Amounts reclassified from accumulated&lt;br/&gt;&#160;&#160;&#160;other comprehensive loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_bafdf6e5-7ba8-4ace-bd7f-028dad2be902;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_53ac138a-ec9d-4d1b-bf07-51b42472f613;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_961b4caf-e819-4b47-98b9-f493c224ee48;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_771f9607-7d51-4aba-8f85-b9acf254c43b;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Net current period other comprehensive gain (loss)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,708&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,582&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;256&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;130&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Balances, June 30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,083&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,160&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,278&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16,521&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;See Note 15 for further explanation of the change in derivative instruments that is recorded to accumulated other comprehensive loss.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_6af21b13-b752-4613-ba32-877699021884">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The changes in accumulated other comprehensive loss by component were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Foreign&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;currency&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Derivative&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;instruments,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;adjustments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;net of tax&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Balances, December 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,375&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,742&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,534&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16,651&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:7.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other comprehensive gain (loss) before&lt;br/&gt;&#160;&#160;&#160;reclassifications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,708&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,582&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;256&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;130&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Amounts reclassified from accumulated&lt;br/&gt;&#160;&#160;&#160;other comprehensive loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_bafdf6e5-7ba8-4ace-bd7f-028dad2be902;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_53ac138a-ec9d-4d1b-bf07-51b42472f613;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_961b4caf-e819-4b47-98b9-f493c224ee48;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_771f9607-7d51-4aba-8f85-b9acf254c43b;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Net current period other comprehensive gain (loss)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,708&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,582&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;256&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;130&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Balances, June 30, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,083&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,160&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,278&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16,521&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_e5323271-ffe6-47b1-81ec-e73931225519"
      decimals="-3"
      id="F_7aa367f7-df19-42c8-a96b-38682a22d7cb"
      unitRef="U_USD">-8375000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_0b96bcbb-f11f-41b1-ac5e-8efe8ad99cf7"
      decimals="-3"
      id="F_1ca8a93b-3d5e-43a1-979f-0f1d1d9005e3"
      unitRef="U_USD">-6742000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_a0d00834-cd23-4c1e-a5ea-4b86f36eafcc"
      decimals="-3"
      id="F_49b5ea8d-61b3-4515-9c17-108bf1d617dc"
      unitRef="U_USD">-1534000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_3048dc39-b45c-4717-9083-26e89f680d21"
      unitRef="U_USD">-16651000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="C_96ebde33-79c7-447a-a239-5b4bad459153"
      decimals="-3"
      id="F_5d5a7590-ad54-4931-b4bc-d298244f4011"
      unitRef="U_USD">-1708000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="C_95c82593-8d09-4c03-b83b-66182e87de62"
      decimals="-3"
      id="F_f4a3f45c-b139-487e-b818-fb6d07687f16"
      unitRef="U_USD">1582000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="C_a79a9ee5-6029-4c57-8bcf-6c3423dbf0d7"
      decimals="-3"
      id="F_8b8316dd-e581-4242-994e-8e121bf5c116"
      unitRef="U_USD">256000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_2ee765fe-e0b3-4157-a04a-932f7d447f1b"
      unitRef="U_USD">130000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_96ebde33-79c7-447a-a239-5b4bad459153"
      decimals="-3"
      id="F_2be27527-de4a-4dba-a877-0ae9a59cc275"
      unitRef="U_USD">-1708000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_95c82593-8d09-4c03-b83b-66182e87de62"
      decimals="-3"
      id="F_26d84f66-edcc-4fb9-85bc-76c9bb91451c"
      unitRef="U_USD">1582000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_a79a9ee5-6029-4c57-8bcf-6c3423dbf0d7"
      decimals="-3"
      id="F_897fecd9-14c9-4fc4-aaf3-ad47b958f725"
      unitRef="U_USD">256000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_2188a445-0e89-4d70-b962-709e95746ce9"
      unitRef="U_USD">130000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_7646a7d1-2ec8-4cbb-b05a-3572d3e8afed"
      decimals="-3"
      id="F_3639087b-7210-463c-a0f4-660f2f36844e"
      unitRef="U_USD">-10083000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_31104fed-4a64-4687-a8a0-7394f9082835"
      decimals="-3"
      id="F_078a7b6b-be17-42db-aada-b9260d977e65"
      unitRef="U_USD">-5160000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_82c3a4d7-c516-4ef4-ad71-cb732f8c60b3"
      decimals="-3"
      id="F_655f929a-7584-488a-bbb3-e03fe3f49b4d"
      unitRef="U_USD">-1278000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_3adad102-64d4-4bbf-bf61-1d88a3033b8a"
      unitRef="U_USD">-16521000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_4e8a6b46-8c38-4670-967c-e60f0918cb7c">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 17 &#x2013; Segment and Geographic Information&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company currently has manufacturing facilities in the Americas, Asia and Europe to serve its customers. The Company is operated and managed geographically, and management evaluates performance and allocates the Company&#x2019;s resources on a geographic basis. Intersegment sales are generally recorded at prices that approximate arm&#x2019;s length transactions. Operating segments&#x2019; measure of profitability is based on income from operations. The accounting policies for the reportable operating segments are the same as for the Company taken as a whole. The Company has three reportable operating segments: Americas, Asia, and Europe. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Information about operating segments is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Net sales:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;292,270&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;288,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;569,108&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;603,196&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;222,539&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;188,379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;410,843&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;359,988&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;51,620&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;40,224&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;112,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;87,224&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Elimination of intersegment sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21,767&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;26,437&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;42,068&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;44,478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;544,662&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;490,966&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,050,383&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,005,930&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Depreciation and amortization:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,252&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,762&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,547&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,347&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,657&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,732&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,343&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,446&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;692&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;700&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,404&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,425&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Corporate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,338&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,145&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,700&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,313&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,939&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,339&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21,994&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;24,531&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Income (loss) from operations:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,995&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;787&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;20,229&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,638&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;25,467&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;17,024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;42,819&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28,022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,702&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;686&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,940&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,875&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Corporate and intersegment eliminations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28,465&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,795&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;47,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;37,917&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,699&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;22,633&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Interest expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,079&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,351&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,228&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,053&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Interest income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;164&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;287&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;329&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;886&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other income (expense)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;440&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;32&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;164&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;630&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,224&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,904&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,898&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;821&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Capital expenditures:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,598&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,842&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;15,858&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,129&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;791&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,334&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,316&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,433&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;196&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,719&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,042&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Corporate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;712&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,809&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,724&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,074&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,197&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,394&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,619&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;23,290&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.722%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:11.204%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:11.204%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;811,692&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;777,658&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;609,269&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;532,793&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;169,411&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;146,277&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Corporate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;228,419&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;287,507&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,818,791&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,744,235&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Geographic net sales information provided below reflects the destination of the product shipped. Long-lived assets information is based on the physical location of the asset and includes property, plant and equipment, net, operating lease right-of-use assets, and other long-term assets, net.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Geographic net sales:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;United States&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;321,605&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;318,509&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;618,648&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;654,876&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Singapore&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;78,598&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;55,917&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;141,755&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;110,538&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;46,258&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;40,207&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;85,103&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;78,526&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;66,965&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;55,756&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;142,291&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;122,279&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;31,236&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;20,577&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;62,586&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;39,711&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;544,662&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;490,966&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,050,383&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,005,930&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Long-lived assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;United States&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;235,650&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;235,193&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;66,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;69,669&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;29,691&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,002&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;22,616&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21,980&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;354,757&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;344,844&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_f49def65-1464-48a4-97f1-5da60aff9a05">&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Information about operating segments is as follows:&lt;/span&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Net sales:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;292,270&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;288,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;569,108&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;603,196&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;222,539&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;188,379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;410,843&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;359,988&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;51,620&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;40,224&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;112,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;87,224&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Elimination of intersegment sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21,767&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;26,437&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;42,068&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;44,478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;544,662&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;490,966&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,050,383&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,005,930&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Depreciation and amortization:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,252&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,762&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,547&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,347&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,657&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,732&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,343&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,446&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;692&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;700&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,404&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,425&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Corporate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,338&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,145&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,700&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,313&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,939&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,339&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21,994&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;24,531&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Income (loss) from operations:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,995&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;787&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;20,229&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,638&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;25,467&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;17,024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;42,819&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28,022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,702&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;686&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,940&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,875&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Corporate and intersegment eliminations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28,465&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,795&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;47,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;37,917&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,699&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;22,633&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Interest expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,079&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,351&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,228&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,053&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Interest income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;164&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;287&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;329&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;886&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other income (expense)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;440&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;32&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;164&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;630&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,224&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,904&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,898&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;821&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Capital expenditures:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,598&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,842&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;15,858&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,129&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;791&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,334&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,316&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,433&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;196&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,719&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,042&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Corporate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;712&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,809&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,724&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,074&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,197&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,394&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,619&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;23,290&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.722%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:11.204%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:11.204%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;811,692&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;777,658&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;609,269&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;532,793&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;169,411&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;146,277&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Corporate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;228,419&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;287,507&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,818,791&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,744,235&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="C_70864f3b-2080-478a-add9-735bf3220ff8"
      decimals="-3"
      id="F_7bc47383-38b9-44ca-b335-0a6f0c0573ab"
      unitRef="U_USD">292270000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_2784149a-d80f-4dac-8dca-23b02dcaf94b"
      decimals="-3"
      id="F_830bb747-38a5-4099-9a7c-47323fb314be"
      unitRef="U_USD">288800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_eeb14918-ece1-4a2b-b06e-232fd9ce9c31"
      decimals="-3"
      id="F_6842b112-c202-4c7f-815b-076f907ce07c"
      unitRef="U_USD">569108000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_c51dfe21-0c73-456b-bbcf-0d06e6365f4d"
      decimals="-3"
      id="F_2d1c0a60-cb86-486e-b6e7-f081d8cea8a8"
      unitRef="U_USD">603196000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_98a29675-f896-4fec-a36a-cc75e411e097"
      decimals="-3"
      id="F_885d0089-854d-4335-a432-5a9c61f7bccc"
      unitRef="U_USD">222539000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_55e76fac-97b3-4fd1-b239-ee2ce300ddde"
      decimals="-3"
      id="F_7bd10008-dd9d-4bf7-8db0-e0e4cb5eee94"
      unitRef="U_USD">188379000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_9a41a271-75f3-4fe6-b248-b07224087757"
      decimals="-3"
      id="F_afa66963-ea4c-4d87-b462-1935f088017f"
      unitRef="U_USD">410843000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_7d964843-a7a8-4877-9f46-880ace8b35a6"
      decimals="-3"
      id="F_d1bdfcc7-dbce-4bd5-bd71-99fd9469203d"
      unitRef="U_USD">359988000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_3eb5ae6f-7e90-49e4-9286-8ac90e89d1ee"
      decimals="-3"
      id="F_484693c3-a520-435d-8bf9-0a0f198a8e99"
      unitRef="U_USD">51620000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_abee5853-7beb-4f33-b933-5fd3f26c3ab7"
      decimals="-3"
      id="F_dd98a35b-d134-4e5d-8ee1-4bd8b0ffd57d"
      unitRef="U_USD">40224000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_e772f298-7adc-45bd-8ad3-2015a5377e5f"
      decimals="-3"
      id="F_217dd89a-0d4a-4170-a9e4-cc110baeca40"
      unitRef="U_USD">112500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_d6fe1d1e-de5f-4c43-969b-3af620f23eb8"
      decimals="-3"
      id="F_a2125e05-70ef-4a98-9caf-3b4a608c2da3"
      unitRef="U_USD">87224000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_de11f481-ba14-492b-839b-2201c7077d82"
      decimals="-3"
      id="F_80f0ffe8-83d8-425b-9aec-a0ae18f0fdfe"
      unitRef="U_USD">-21767000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_6f7e6794-f39d-4c9a-9930-b20bf7ba487f"
      decimals="-3"
      id="F_50440b8e-0d86-4722-ac42-09a204d61b70"
      unitRef="U_USD">-26437000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_0812a634-9857-4823-84b2-d13b6c74224e"
      decimals="-3"
      id="F_d7ae1d8d-b7f0-4758-9b38-88461bdd5ca0"
      unitRef="U_USD">-42068000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_5b4f335a-89e9-4e62-b7bc-cbe34da21c7b"
      decimals="-3"
      id="F_920bb1bc-d041-49df-a3de-253c6870c949"
      unitRef="U_USD">-44478000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_17d3df76-81ec-4495-b6d5-d8b99115356b"
      unitRef="U_USD">544662000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_9b157360-658c-4275-a98c-17ef4afa45ef"
      unitRef="U_USD">490966000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_b1b71372-bb49-4ed8-b88e-d6326eadb815"
      unitRef="U_USD">1050383000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_3a4d8109-48f8-42fd-9580-7430bb9cc805"
      unitRef="U_USD">1005930000</us-gaap:Revenues>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_70864f3b-2080-478a-add9-735bf3220ff8"
      decimals="-3"
      id="F_2bba7267-714d-4f3a-8bd7-cc140ae0631b"
      unitRef="U_USD">5252000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_2784149a-d80f-4dac-8dca-23b02dcaf94b"
      decimals="-3"
      id="F_11675b0a-7a97-4736-997e-b9f89497140a"
      unitRef="U_USD">5762000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_eeb14918-ece1-4a2b-b06e-232fd9ce9c31"
      decimals="-3"
      id="F_65627809-fb55-4de4-87c0-e4db05b6ea31"
      unitRef="U_USD">10547000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_c51dfe21-0c73-456b-bbcf-0d06e6365f4d"
      decimals="-3"
      id="F_0ecfc526-8558-40f3-9e80-a0dc9042333b"
      unitRef="U_USD">11347000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_98a29675-f896-4fec-a36a-cc75e411e097"
      decimals="-3"
      id="F_2a101aae-6627-483b-9904-b665a1e0bd65"
      unitRef="U_USD">2657000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_55e76fac-97b3-4fd1-b239-ee2ce300ddde"
      decimals="-3"
      id="F_8428d45d-484e-453d-a2c6-eefb95f7150a"
      unitRef="U_USD">2732000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_9a41a271-75f3-4fe6-b248-b07224087757"
      decimals="-3"
      id="F_c6058315-6a86-493a-ab39-dc705201aeea"
      unitRef="U_USD">5343000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_7d964843-a7a8-4877-9f46-880ace8b35a6"
      decimals="-3"
      id="F_45f14f7e-9dab-4eff-8b62-084960dd0b54"
      unitRef="U_USD">5446000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_3eb5ae6f-7e90-49e4-9286-8ac90e89d1ee"
      decimals="-3"
      id="F_b71748cc-1d37-4738-9f1a-57861d85f67d"
      unitRef="U_USD">692000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_abee5853-7beb-4f33-b933-5fd3f26c3ab7"
      decimals="-3"
      id="F_716d6a27-a187-4e71-9173-56319acb4b16"
      unitRef="U_USD">700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_e772f298-7adc-45bd-8ad3-2015a5377e5f"
      decimals="-3"
      id="F_844e9370-808c-4195-bcf9-1817483787c7"
      unitRef="U_USD">1404000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_d6fe1d1e-de5f-4c43-969b-3af620f23eb8"
      decimals="-3"
      id="F_12932a8c-44c1-4c4c-8593-40e0e9168a56"
      unitRef="U_USD">1425000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_e8720566-78b6-416e-87d8-157a29ab3a4b"
      decimals="-3"
      id="F_3f92b556-5f2e-42d6-9b07-c450573dbaa0"
      unitRef="U_USD">2338000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_2b15b830-df5e-4cf9-8e34-3b9c1c8660c1"
      decimals="-3"
      id="F_68298335-171c-43cd-b84c-6f5b6e469bb7"
      unitRef="U_USD">3145000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_1fe95be8-4332-4903-a08d-c4f78324dbf6"
      decimals="-3"
      id="F_b237eda0-999f-4ee5-8140-40c0123d99e0"
      unitRef="U_USD">4700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_488ebde6-5369-4c9c-88f9-8e9e5084c643"
      decimals="-3"
      id="F_fc09ca50-c92f-4586-86dd-cded4bdc9e4a"
      unitRef="U_USD">6313000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_c6caf757-4e4d-4a88-80e9-2db4099ec22f"
      unitRef="U_USD">10939000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_c6b05d90-705b-4ae9-ba85-b9b14d84a8ec"
      unitRef="U_USD">12339000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_024bdc03-4b6b-49a8-909e-de718917269b"
      unitRef="U_USD">21994000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_165123b4-d8ce-43cd-9ebd-54b5edee7434"
      unitRef="U_USD">24531000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_70864f3b-2080-478a-add9-735bf3220ff8"
      decimals="-3"
      id="F_812d8d39-790e-4f20-94d4-17591d006dee"
      unitRef="U_USD">11995000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_2784149a-d80f-4dac-8dca-23b02dcaf94b"
      decimals="-3"
      id="F_14326754-e83c-40e3-8452-1dfbb9bf0602"
      unitRef="U_USD">-787000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_eeb14918-ece1-4a2b-b06e-232fd9ce9c31"
      decimals="-3"
      id="F_2ce4e626-4949-40ca-85ec-45e66026d308"
      unitRef="U_USD">20229000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_c51dfe21-0c73-456b-bbcf-0d06e6365f4d"
      decimals="-3"
      id="F_0a950520-d8f2-42fb-8328-ea2cb45660fe"
      unitRef="U_USD">11638000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_98a29675-f896-4fec-a36a-cc75e411e097"
      decimals="-3"
      id="F_a956b192-22e0-42f6-8895-e1ce71dba90b"
      unitRef="U_USD">25467000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_55e76fac-97b3-4fd1-b239-ee2ce300ddde"
      decimals="-3"
      id="F_b1829413-539b-4a87-bd76-6d7fa978e8bd"
      unitRef="U_USD">17024000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_9a41a271-75f3-4fe6-b248-b07224087757"
      decimals="-3"
      id="F_dd6aff11-6685-4daf-a063-04052e82986e"
      unitRef="U_USD">42819000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_7d964843-a7a8-4877-9f46-880ace8b35a6"
      decimals="-3"
      id="F_217ec35b-db00-4150-987d-68bd2b8e83d2"
      unitRef="U_USD">28022000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_3eb5ae6f-7e90-49e4-9286-8ac90e89d1ee"
      decimals="-3"
      id="F_a997cab0-027d-48e1-b04a-9c2d89cce42e"
      unitRef="U_USD">1702000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_abee5853-7beb-4f33-b933-5fd3f26c3ab7"
      decimals="-3"
      id="F_91c84591-4110-4f5a-83f8-f795dd53e515"
      unitRef="U_USD">686000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_e772f298-7adc-45bd-8ad3-2015a5377e5f"
      decimals="-3"
      id="F_a250f51b-c37d-4988-869d-f598cff11fb3"
      unitRef="U_USD">6940000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_d6fe1d1e-de5f-4c43-969b-3af620f23eb8"
      decimals="-3"
      id="F_57edaa80-4a23-4b8a-908a-4529079e11c1"
      unitRef="U_USD">2875000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_86347706-31de-400c-a7cf-921e1ba19843"
      decimals="-3"
      id="F_b6297d85-b689-4c26-acfe-28fbd067888b"
      unitRef="U_USD">-28465000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_7630f0e7-62bd-4f8e-a9f0-6d23d2b2bb13"
      decimals="-3"
      id="F_a54c066f-5780-49be-ae82-6df2bf5def5d"
      unitRef="U_USD">-18795000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_e983135d-12d9-4873-90db-8d587de3a458"
      decimals="-3"
      id="F_5c107182-246b-46a2-97de-b55ada03f05e"
      unitRef="U_USD">-47355000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_9076446b-ce1e-4ede-943e-1c8e092667b8"
      decimals="-3"
      id="F_19dab2f8-d14b-4446-b0f4-0458957ec06f"
      unitRef="U_USD">-37917000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_639a2b32-8053-4519-93f4-8bfc0d988fcd"
      unitRef="U_USD">10699000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_c01477c4-b56b-405f-b181-ddfe5b8416e0"
      unitRef="U_USD">-1872000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_7abb5260-6b4c-4e19-9c7b-c22b14585bf3"
      unitRef="U_USD">22633000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_708d449f-aed1-46d8-96cf-648887bca0a8"
      unitRef="U_USD">4618000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_614841a4-73ee-4bd0-831c-1d8fb9726c24"
      unitRef="U_USD">2079000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_4afc21ff-51ab-421c-8483-fe52798e0fb0"
      unitRef="U_USD">2351000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_01ed268a-e487-41ff-a65b-aff9c82f695f"
      unitRef="U_USD">4228000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_86e6ae83-e9f1-4a03-8ab8-bdb1d3e4619e"
      unitRef="U_USD">4053000</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_8744081c-db11-4ee0-a2a3-c80e63a8f99d"
      unitRef="U_USD">164000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_e71b35d0-6796-4f1f-ad31-e87c3041aacd"
      unitRef="U_USD">287000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_47e77280-bafc-40ca-8f61-42bfd284d61e"
      unitRef="U_USD">329000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_ec564261-708d-474a-a5e3-4ff407f20983"
      unitRef="U_USD">886000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_db8a8a87-19e8-4652-b404-af51e35ac85a"
      unitRef="U_USD">440000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_e4c4c0e5-2b87-4271-af3d-13cf3f2861f1"
      unitRef="U_USD">32000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_a6aae55a-b9fb-4fa9-a473-ce46bf18c840"
      unitRef="U_USD">164000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_cc6dca72-d639-43a9-8c4e-d250bc61fbfc"
      unitRef="U_USD">-630000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_e4553d99-84a1-45a7-829b-8f22f1e166f9"
      unitRef="U_USD">9224000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_6ea250eb-8878-4319-a128-5888963aea00"
      unitRef="U_USD">-3904000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_96063109-bd47-4727-a001-d580c073eeff"
      unitRef="U_USD">18898000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_ad31055a-8eef-4adf-811a-c1decb276b40"
      unitRef="U_USD">821000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_70864f3b-2080-478a-add9-735bf3220ff8"
      decimals="-3"
      id="F_06c268be-60a2-4275-b943-f5dd3e89a505"
      unitRef="U_USD">6923000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_2784149a-d80f-4dac-8dca-23b02dcaf94b"
      decimals="-3"
      id="F_b46490bb-19ae-4d3d-8968-c6f22afa2290"
      unitRef="U_USD">6598000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_eeb14918-ece1-4a2b-b06e-232fd9ce9c31"
      decimals="-3"
      id="F_1a548af9-fab4-4cc4-ae31-c4f5b48904c0"
      unitRef="U_USD">11842000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_c51dfe21-0c73-456b-bbcf-0d06e6365f4d"
      decimals="-3"
      id="F_f2b73aaf-6736-482d-a363-c69082e8c370"
      unitRef="U_USD">15858000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_98a29675-f896-4fec-a36a-cc75e411e097"
      decimals="-3"
      id="F_fcbf93cc-7b71-477d-9085-1a483c86e232"
      unitRef="U_USD">2129000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_55e76fac-97b3-4fd1-b239-ee2ce300ddde"
      decimals="-3"
      id="F_ce22e771-3eff-45b1-8341-3bc43e9266e1"
      unitRef="U_USD">791000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_9a41a271-75f3-4fe6-b248-b07224087757"
      decimals="-3"
      id="F_8413af02-8783-47db-bc8c-c6f29de5cec6"
      unitRef="U_USD">2334000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_7d964843-a7a8-4877-9f46-880ace8b35a6"
      decimals="-3"
      id="F_aaf9ef82-d78c-497e-a91c-5adf68f75fe4"
      unitRef="U_USD">3316000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_3eb5ae6f-7e90-49e4-9286-8ac90e89d1ee"
      decimals="-3"
      id="F_739fbf62-1382-429f-a58f-36fa92b1c007"
      unitRef="U_USD">2433000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_abee5853-7beb-4f33-b933-5fd3f26c3ab7"
      decimals="-3"
      id="F_e741166e-469a-463c-9056-c835e5963455"
      unitRef="U_USD">196000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_e772f298-7adc-45bd-8ad3-2015a5377e5f"
      decimals="-3"
      id="F_5afd862a-4ba3-4004-b677-06bb1555c5f0"
      unitRef="U_USD">2719000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_d6fe1d1e-de5f-4c43-969b-3af620f23eb8"
      decimals="-3"
      id="F_b840120d-0d7e-42b2-b0e3-d66efdb926a4"
      unitRef="U_USD">1042000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_e8720566-78b6-416e-87d8-157a29ab3a4b"
      decimals="-3"
      id="F_483f172e-9c41-4046-b25c-9d4803065dd1"
      unitRef="U_USD">712000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_2b15b830-df5e-4cf9-8e34-3b9c1c8660c1"
      decimals="-3"
      id="F_8d878308-27ee-421e-86bb-54a1b5200b57"
      unitRef="U_USD">2809000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_1fe95be8-4332-4903-a08d-c4f78324dbf6"
      decimals="-3"
      id="F_999c47d0-a85d-40a3-a6ba-d5aa0047e6fa"
      unitRef="U_USD">1724000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_488ebde6-5369-4c9c-88f9-8e9e5084c643"
      decimals="-3"
      id="F_18738fd6-9f20-4484-96d3-73634eaab5fa"
      unitRef="U_USD">3074000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_c25778ae-3950-428e-989c-322884640315"
      unitRef="U_USD">12197000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_c663f245-43ee-41d2-8ee3-4367957b0ca4"
      unitRef="U_USD">10394000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_77853387-948d-4de7-95c6-804b2016e8f8"
      unitRef="U_USD">18619000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_50de8981-2753-4973-82a2-76d740068ea2"
      unitRef="U_USD">23290000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:Assets
      contextRef="C_81d19d9b-f564-4342-8dca-590135b6d11e"
      decimals="-3"
      id="F_06e9b3c8-b46c-484e-9ab6-614c6783a738"
      unitRef="U_USD">811692000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_6ca7a86b-b410-4020-9898-ce9f18564870"
      decimals="-3"
      id="F_b4745b9a-8109-48bb-aac5-2371bfdeca55"
      unitRef="U_USD">777658000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_e95610db-8bb0-4fd1-a586-e77e81a6f0ab"
      decimals="-3"
      id="F_3555742e-d12e-4dde-acf7-2ad486bb28e9"
      unitRef="U_USD">609269000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_8248822b-4d54-42b5-9bf1-abe325765408"
      decimals="-3"
      id="F_44d956d2-3fda-4fe0-a993-71969d16399e"
      unitRef="U_USD">532793000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_5d134774-1c0a-4cd1-9a54-53064a89f8b4"
      decimals="-3"
      id="F_3621f488-f718-42ac-93dc-1bbce59ea943"
      unitRef="U_USD">169411000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_6d531924-95c3-4bc3-9556-0e2a0c94be84"
      decimals="-3"
      id="F_5cae68be-d42c-4dcc-a054-6d7cbbeb6ce2"
      unitRef="U_USD">146277000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_7031f601-1b2f-4432-822d-4bfa7c2d7e34"
      decimals="-3"
      id="F_76138fc4-37bb-470e-8988-e574f9513ed4"
      unitRef="U_USD">228419000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_13737763-d983-48b9-a3d3-acaa87e2f7a7"
      decimals="-3"
      id="F_d3fc3be7-f291-43c4-a990-849ba18b335e"
      unitRef="U_USD">287507000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_29747e39-207f-48a8-aab2-05d55f000d80"
      unitRef="U_USD">1818791000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_678611cf-eb38-4840-bf2c-ee036778ef5d"
      unitRef="U_USD">1744235000</us-gaap:Assets>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_755fd1e2-a7a4-4561-bee9-fc8437763f88">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Geographic net sales information provided below reflects the destination of the product shipped. Long-lived assets information is based on the physical location of the asset and includes property, plant and equipment, net, operating lease right-of-use assets, and other long-term assets, net.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Geographic net sales:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;United States&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;321,605&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;318,509&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;618,648&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;654,876&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Singapore&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;78,598&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;55,917&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;141,755&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;110,538&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;46,258&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;40,207&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;85,103&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;78,526&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;66,965&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;55,756&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;142,291&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;122,279&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;31,236&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;20,577&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;62,586&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;39,711&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;544,662&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;490,966&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,050,383&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,005,930&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Long-lived assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;United States&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;235,650&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;235,193&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Asia&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;66,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;69,669&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;29,691&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,002&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;22,616&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21,980&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;354,757&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;344,844&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="C_378f8e1e-cd74-4e1e-bf3e-a5ad8c6ae424"
      decimals="-3"
      id="F_f935dcf4-67db-421d-9f9a-809137238699"
      unitRef="U_USD">321605000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_5d58a1c5-b8dd-4ef6-bed3-3ae5bddd22d2"
      decimals="-3"
      id="F_9217234b-5ff8-42cd-852d-46c532cf10ba"
      unitRef="U_USD">318509000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_5465e8c4-4bf9-43fc-a2bd-635885f59683"
      decimals="-3"
      id="F_38678527-c4e5-4e8c-aa9c-037574e0b3fc"
      unitRef="U_USD">618648000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_fbcc7d23-9591-4358-8839-d00785ee80f6"
      decimals="-3"
      id="F_6ed8137d-3bb5-4c82-ae54-e75e7d493e70"
      unitRef="U_USD">654876000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_c63d1f21-c693-4799-9aa2-b78770b93dc5"
      decimals="-3"
      id="F_2ded8afb-cdbf-4b62-8159-015f4321f7d8"
      unitRef="U_USD">78598000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_b56378dd-5586-44ce-89e4-27dd228333a8"
      decimals="-3"
      id="F_4203a58c-8aa6-4ef6-bc3b-3831c280dced"
      unitRef="U_USD">55917000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_29878a44-4111-4e1c-8413-a79afb59afb9"
      decimals="-3"
      id="F_37d2ba4d-ccc7-42a6-9578-8b647390992b"
      unitRef="U_USD">141755000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_374260e1-ebd3-4e81-b930-3cd063f264ac"
      decimals="-3"
      id="F_ebee8ffb-15a1-464c-9b8b-f2beceab76cf"
      unitRef="U_USD">110538000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_5943de15-df06-4bef-82e4-9bef8c6fd8c3"
      decimals="-3"
      id="F_2dc5a596-dc59-458c-9cc7-afe92c5bd19b"
      unitRef="U_USD">46258000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_620c7a33-1f5f-4119-b96f-06689d1d0fa9"
      decimals="-3"
      id="F_476a9f10-1c6d-4f9c-adf3-f0a259367737"
      unitRef="U_USD">40207000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_b5c981fc-4aaf-4731-b9f2-5086dc148ca3"
      decimals="-3"
      id="F_3c463a7a-d474-4522-a978-07d759fa2c1b"
      unitRef="U_USD">85103000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_07549736-d39e-4878-863a-d6950cfb9314"
      decimals="-3"
      id="F_33ae5208-0b0f-43e2-8d6b-b74ed259694a"
      unitRef="U_USD">78526000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_bed910af-11f5-465d-b186-788fe121af66"
      decimals="-3"
      id="F_d1e1238f-8269-42d4-b445-be2a25f717ce"
      unitRef="U_USD">66965000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_7a6ec3c5-0854-426f-bcec-dbbf4a21593d"
      decimals="-3"
      id="F_24201193-c502-4bab-85a0-900ec600ed96"
      unitRef="U_USD">55756000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_cfa5d1b9-d9bc-4f83-becd-2df644cc7791"
      decimals="-3"
      id="F_c675265c-9b8d-4ad6-84c3-c45c67da58cb"
      unitRef="U_USD">142291000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_6f90364e-c543-4f0e-9c71-2c80ceef23b2"
      decimals="-3"
      id="F_af1e488a-eddf-41d7-8392-6f24745a2c84"
      unitRef="U_USD">122279000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_7f126478-c79e-4794-881c-e59f904d73aa"
      decimals="-3"
      id="F_050ac6bb-772d-47ec-8e96-0d5e7f4f3b52"
      unitRef="U_USD">31236000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_ece0ec13-18dd-4b2b-b078-5021bdadd6d5"
      decimals="-3"
      id="F_cc16bec3-3e70-45e3-894e-487a1740ec13"
      unitRef="U_USD">20577000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_3358cb1e-83a3-4475-a9e0-913327ab7ee0"
      decimals="-3"
      id="F_9cc8bad1-07e0-447a-84ab-30e3f264f592"
      unitRef="U_USD">62586000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_6aef326c-c339-4558-8f28-1b04fff72bdc"
      decimals="-3"
      id="F_f5ee9de4-71be-4c4a-972b-204e877134b2"
      unitRef="U_USD">39711000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_1a8a777a-9bfe-484b-94f2-23dbb12bbc5a"
      unitRef="U_USD">544662000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_fcaf5acb-d068-44f9-b19f-faa9ce7f8fc5"
      unitRef="U_USD">490966000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_d8055e79-caa9-4211-a20a-eda6172877cf"
      unitRef="U_USD">1050383000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_47933d02-354c-4fb4-a1cf-137c18d2b012"
      unitRef="U_USD">1005930000</us-gaap:Revenues>
    <us-gaap:NoncurrentAssets
      contextRef="C_f95364ad-6314-48b3-8934-6839eefef31a"
      decimals="-3"
      id="F_ec901177-ec7e-4cf9-84c2-ef34db56ef2d"
      unitRef="U_USD">235650000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_8233ffae-a443-4c07-a7e4-06f25bf49518"
      decimals="-3"
      id="F_93de706b-de0d-4e8c-b584-c002f97c1dc7"
      unitRef="U_USD">235193000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_1c3384e6-3ee0-493f-84e4-e1d1f44f83d7"
      decimals="-3"
      id="F_85b9b120-2bc3-4cab-b750-dcc7eac58677"
      unitRef="U_USD">66800000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_7cee3af8-1855-4c80-84d0-23aa60de9d2b"
      decimals="-3"
      id="F_d8a6d94a-ee65-4f42-9dee-e757b392bf0f"
      unitRef="U_USD">69669000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_b00a1117-879e-4f89-9ff3-e8a6c6969571"
      decimals="-3"
      id="F_d658153f-ff64-4213-a163-42e75a980a48"
      unitRef="U_USD">29691000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_f85cd625-8489-466e-b1fb-d79029f0cc99"
      decimals="-3"
      id="F_6ca25b53-6122-4386-a2d2-d15c981c0fc5"
      unitRef="U_USD">18002000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_1e9bf947-824e-4e4f-8a01-d38864028a09"
      decimals="-3"
      id="F_eabd9a68-a3a1-4095-9cd1-3af190f8015a"
      unitRef="U_USD">22616000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_735fe398-45e9-4aa6-8136-87c6ceb61c62"
      decimals="-3"
      id="F_36c67fba-9d7b-4033-8a26-2647872bdafa"
      unitRef="U_USD">21980000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_934d6863-286f-402b-bc71-f53ba6605d70"
      decimals="-3"
      id="F_0cbb4586-b3e1-4e45-b5cb-6a1004c12c33"
      unitRef="U_USD">354757000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_0416a28d-aa18-4d57-9959-0b3a350ddd16"
      decimals="-3"
      id="F_5e993318-ca5f-49fc-a749-e01d36b598ce"
      unitRef="U_USD">344844000</us-gaap:NoncurrentAssets>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_d935fe1e-fd39-4cb0-ba82-ebbccdf41848">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 18 &#x2013;Supplemental Cash Flow and Non-Cash Information&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following is additional information concerning supplemental disclosures of cash payments.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Income taxes paid, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,768&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;932&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,373&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,967&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Interest paid&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,992&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,488&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,082&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,427&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Non-cash investing activity:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Additions to property, plant and equipment in accounts payable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,902&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,677&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      id="F_2dff3fa6-cd6f-4643-9e66-8d92842afd60">&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following is additional information concerning supplemental disclosures of cash payments.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.741%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.12%;"/&gt;
        &lt;td style="width:1.037%;"/&gt;
        &lt;td style="width:9.157%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9.0pt;"&gt;
        &lt;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);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;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;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:9.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Income taxes paid, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,768&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;932&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,373&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,967&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Interest paid&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,992&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,488&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,082&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,427&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Non-cash investing activity:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Additions to property, plant and equipment in accounts payable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,902&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,677&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_7ef478ce-122c-46bb-8d79-6765128e50b5"
      unitRef="U_USD">7768000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_920a57d3-a59c-47c5-8f50-e57579086097"
      unitRef="U_USD">932000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_969c2788-d04b-4652-a5fc-20131d7cae1a"
      unitRef="U_USD">9373000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_d0666bb3-1809-4080-8ba8-fc10d419c227"
      unitRef="U_USD">2967000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd"
      decimals="-3"
      id="F_58f4fa34-36d7-43a6-a6de-9483c92f39a0"
      unitRef="U_USD">1992000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="C_99ac675c-f573-4e73-88ea-1be4193aa980"
      decimals="-3"
      id="F_c245d316-f64a-4849-a9ce-5fd8265e3ba4"
      unitRef="U_USD">2488000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_6e4b2bd4-098c-4ed2-a995-23e853fd04a3"
      unitRef="U_USD">4082000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_3de4f660-5cd2-4602-aed2-5254ea9f7c6d"
      unitRef="U_USD">4427000</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="C_8a09358e-b5ae-403d-967c-0d4f42829a5c"
      decimals="-3"
      id="F_194b9924-54aa-4ab7-9451-7434b7f1241a"
      unitRef="U_USD">8902000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="C_59962c20-7340-48dc-a493-deee538c438b"
      decimals="-3"
      id="F_282fa164-afb2-4c89-86e1-cb913e474d61"
      unitRef="U_USD">3677000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#F_0ef5a3a1-c7c9-4fe7-b5ec-0f2c1044717c"
          xlink:label="F_0ef5a3a1-c7c9-4fe7-b5ec-0f2c1044717c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_df3fd970-a3dd-4f94-930f-334d8ebf876f"
          xlink:label="F_df3fd970-a3dd-4f94-930f-334d8ebf876f"
          xlink:type="locator"/>
        <link:footnote id="FNT_6f34e98f-68b3-436d-9544-0d484801e295" xlink:label="FNT_6f34e98f-68b3-436d-9544-0d484801e295" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Based on the probable achievement of the performance goals identified in each award.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_0ef5a3a1-c7c9-4fe7-b5ec-0f2c1044717c"
          xlink:to="FNT_6f34e98f-68b3-436d-9544-0d484801e295"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_df3fd970-a3dd-4f94-930f-334d8ebf876f"
          xlink:to="FNT_6f34e98f-68b3-436d-9544-0d484801e295"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#F_e32c2838-5939-43fb-81f6-f6b10dfa269d"
          xlink:label="F_e32c2838-5939-43fb-81f6-f6b10dfa269d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_3cffc0a5-018e-4278-8314-d6c51e084964"
          xlink:label="F_3cffc0a5-018e-4278-8314-d6c51e084964"
          xlink:type="locator"/>
        <link:footnote id="FNT_4268eb7f-f7a9-4ff2-949f-7bf4c0624522" xlink:label="FNT_4268eb7f-f7a9-4ff2-949f-7bf4c0624522" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;"> </xhtml:span><xhtml:span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Represents target number of units that can vest based on the achievement of the performance goals.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_e32c2838-5939-43fb-81f6-f6b10dfa269d"
          xlink:to="FNT_4268eb7f-f7a9-4ff2-949f-7bf4c0624522"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_3cffc0a5-018e-4278-8314-d6c51e084964"
          xlink:to="FNT_4268eb7f-f7a9-4ff2-949f-7bf4c0624522"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372793243304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Aug. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000863436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">BENCHMARK ELECTRONICS, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-10560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">74-2211011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">56 South Rockford Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Tempe<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">AZ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">85281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">300-7000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.10 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">BHE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,582,107<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372792813720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 369,301<span></span>
</td>
<td class="nump">$ 390,808<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">1,142<span></span>
</td>
<td class="nump">5,182<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts of $828 and $1,371, respectively</a></td>
<td class="nump">290,073<span></span>
</td>
<td class="nump">309,331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">154,629<span></span>
</td>
<td class="nump">142,779<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">415,322<span></span>
</td>
<td class="nump">327,377<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other assets</a></td>
<td class="nump">36,264<span></span>
</td>
<td class="nump">26,457<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">246<span></span>
</td>
<td class="nump">417<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,266,977<span></span>
</td>
<td class="nump">1,202,351<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">188,318<span></span>
</td>
<td class="nump">185,272<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">89,567<span></span>
</td>
<td class="nump">79,966<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">192,116<span></span>
</td>
<td class="nump">192,116<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="nump">4,941<span></span>
</td>
<td class="nump">4,924<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets, net</a></td>
<td class="nump">76,872<span></span>
</td>
<td class="nump">79,606<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,818,791<span></span>
</td>
<td class="nump">1,744,235<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current installments of long-term debt</a></td>
<td class="nump">9,259<span></span>
</td>
<td class="nump">9,161<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">380,164<span></span>
</td>
<td class="nump">282,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Advance payments from customers</a></td>
<td class="nump">88,686<span></span>
</td>
<td class="nump">84,122<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">7,330<span></span>
</td>
<td class="nump">5,572<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">95,970<span></span>
</td>
<td class="nump">100,073<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">581,409<span></span>
</td>
<td class="nump">481,136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt, less current installments</a></td>
<td class="nump">126,639<span></span>
</td>
<td class="nump">131,051<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">80,580<span></span>
</td>
<td class="nump">72,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">59,024<span></span>
</td>
<td class="nump">65,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">3,861<span></span>
</td>
<td class="nump">4,788<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.10 par value; 5,000 shares authorized, none issued</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.10 par value; 145,000 shares authorized; issued and outstanding - 35,566 and 36,295, respectively</a></td>
<td class="nump">3,558<span></span>
</td>
<td class="nump">3,629<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">503,386<span></span>
</td>
<td class="nump">510,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">476,855<span></span>
</td>
<td class="nump">492,205<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(16,521)<span></span>
</td>
<td class="num">(16,651)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">967,278<span></span>
</td>
<td class="nump">989,588<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 1,818,791<span></span>
</td>
<td class="nump">$ 1,744,235<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372793975208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement Of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts, accounts receivable</a></td>
<td class="nump">$ 828<span></span>
</td>
<td class="nump">$ 1,371<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred shares, par value</a></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred shares, shares authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred shares, issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">145,000,000<span></span>
</td>
<td class="nump">145,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, issued</a></td>
<td class="nump">35,566,000<span></span>
</td>
<td class="nump">36,295,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding</a></td>
<td class="nump">35,566,000<span></span>
</td>
<td class="nump">36,295,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372793600424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Income (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">$ 544,662<span></span>
</td>
<td class="nump">$ 490,966<span></span>
</td>
<td class="nump">$ 1,050,383<span></span>
</td>
<td class="nump">$ 1,005,930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">496,749<span></span>
</td>
<td class="nump">456,294<span></span>
</td>
<td class="nump">960,243<span></span>
</td>
<td class="nump">927,897<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">47,913<span></span>
</td>
<td class="nump">34,672<span></span>
</td>
<td class="nump">90,140<span></span>
</td>
<td class="nump">78,033<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">34,034<span></span>
</td>
<td class="nump">28,516<span></span>
</td>
<td class="nump">64,582<span></span>
</td>
<td class="nump">60,091<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">1,599<span></span>
</td>
<td class="nump">2,371<span></span>
</td>
<td class="nump">3,197<span></span>
</td>
<td class="nump">4,752<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_RestructuringChargesAndOtherCosts', window );">Restructuring charges and other costs</a></td>
<td class="nump">1,581<span></span>
</td>
<td class="nump">5,657<span></span>
</td>
<td class="nump">3,172<span></span>
</td>
<td class="nump">8,572<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_RansomwareRelatedIncidentCostsNet', window );">Ransomware related incident costs (recovery), net</a></td>
<td class="nump">(0)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,444)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">10,699<span></span>
</td>
<td class="num">(1,872)<span></span>
</td>
<td class="nump">22,633<span></span>
</td>
<td class="nump">4,618<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(2,079)<span></span>
</td>
<td class="num">(2,351)<span></span>
</td>
<td class="num">(4,228)<span></span>
</td>
<td class="num">(4,053)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">164<span></span>
</td>
<td class="nump">287<span></span>
</td>
<td class="nump">329<span></span>
</td>
<td class="nump">886<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense)</a></td>
<td class="nump">440<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">164<span></span>
</td>
<td class="num">(630)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes</a></td>
<td class="nump">9,224<span></span>
</td>
<td class="num">(3,904)<span></span>
</td>
<td class="nump">18,898<span></span>
</td>
<td class="nump">821<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">1,855<span></span>
</td>
<td class="num">(497)<span></span>
</td>
<td class="nump">3,612<span></span>
</td>
<td class="nump">376<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 7,369<span></span>
</td>
<td class="num">$ (3,407)<span></span>
</td>
<td class="nump">$ 15,286<span></span>
</td>
<td class="nump">$ 445<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings (loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average number of shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">35,753<span></span>
</td>
<td class="nump">36,439<span></span>
</td>
<td class="nump">36,000<span></span>
</td>
<td class="nump">36,614<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">36,061<span></span>
</td>
<td class="nump">36,439<span></span>
</td>
<td class="nump">36,474<span></span>
</td>
<td class="nump">36,863<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_RansomwareRelatedIncidentCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of costs (recovery) associated with systems affected by a ransomware incident that encrypted information on our systems and disrupted customer and employee access to our systems and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_RansomwareRelatedIncidentCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_RestructuringChargesAndOtherCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restructuring charges and other costs, including integration and proxy contest</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_RestructuringChargesAndOtherCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372792607656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement Of Income And Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 7,369<span></span>
</td>
<td class="num">$ (3,407)<span></span>
</td>
<td class="nump">$ 15,286<span></span>
</td>
<td class="nump">$ 445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="nump">712<span></span>
</td>
<td class="nump">866<span></span>
</td>
<td class="num">(1,708)<span></span>
</td>
<td class="num">(391)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax', window );">Unrealized gain (loss) on derivative, net of tax</a></td>
<td class="nump">637<span></span>
</td>
<td class="num">(264)<span></span>
</td>
<td class="nump">1,582<span></span>
</td>
<td class="num">(4,358)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Other</a></td>
<td class="nump">117<span></span>
</td>
<td class="nump">101<span></span>
</td>
<td class="nump">256<span></span>
</td>
<td class="nump">216<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">1,466<span></span>
</td>
<td class="nump">703<span></span>
</td>
<td class="nump">130<span></span>
</td>
<td class="num">(4,533)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="nump">$ 8,835<span></span>
</td>
<td class="num">$ (2,704)<span></span>
</td>
<td class="nump">$ 15,416<span></span>
</td>
<td class="num">$ (4,088)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372874633384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid In Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balances, value at Dec. 31, 2019</a></td>
<td class="nump">$ 1,014,832<span></span>
</td>
<td class="nump">$ 3,696<span></span>
</td>
<td class="nump">$ 512,019<span></span>
</td>
<td class="nump">$ 515,876<span></span>
</td>
<td class="num">$ (16,759)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balances, shares at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">6,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Shares repurchased and retired, value</a></td>
<td class="num">(19,329)<span></span>
</td>
<td class="num">$ (73)<span></span>
</td>
<td class="num">(8,048)<span></span>
</td>
<td class="num">(11,208)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Shares repurchased and retired, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(724)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised, value</a></td>
<td class="nump">364<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock units, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28<span></span>
</td>
<td class="num">(28)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock units, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">283<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Shares withheld for taxes, value</a></td>
<td class="num">(1,801)<span></span>
</td>
<td class="num">$ (7)<span></span>
</td>
<td class="num">(1,794)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Shares withheld for taxes, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(72)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends declared</a></td>
<td class="num">(11,662)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,662)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(4,533)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,533)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balances, value at Jun. 30, 2020</a></td>
<td class="nump">984,360<span></span>
</td>
<td class="nump">$ 3,646<span></span>
</td>
<td class="nump">508,555<span></span>
</td>
<td class="nump">493,451<span></span>
</td>
<td class="num">(21,292)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balances, shares at Jun. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balances, value at Mar. 31, 2020</a></td>
<td class="nump">989,622<span></span>
</td>
<td class="nump">$ 3,642<span></span>
</td>
<td class="nump">505,283<span></span>
</td>
<td class="nump">502,692<span></span>
</td>
<td class="num">(21,995)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balances, shares at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">3,305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised, value</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock units, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock units, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Shares withheld for taxes, value</a></td>
<td class="num">(34)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Shares withheld for taxes, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends declared</a></td>
<td class="num">(5,834)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,834)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="num">(3,407)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,407)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">703<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balances, value at Jun. 30, 2020</a></td>
<td class="nump">984,360<span></span>
</td>
<td class="nump">$ 3,646<span></span>
</td>
<td class="nump">508,555<span></span>
</td>
<td class="nump">493,451<span></span>
</td>
<td class="num">(21,292)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balances, shares at Jun. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balances, value at Dec. 31, 2020</a></td>
<td class="nump">$ 989,588<span></span>
</td>
<td class="nump">$ 3,629<span></span>
</td>
<td class="nump">510,405<span></span>
</td>
<td class="nump">492,205<span></span>
</td>
<td class="num">(16,651)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balances, shares at Dec. 31, 2020</a></td>
<td class="nump">36,295<span></span>
</td>
<td class="nump">36,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 6,863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Shares repurchased and retired, value</a></td>
<td class="num">(30,319)<span></span>
</td>
<td class="num">$ (99)<span></span>
</td>
<td class="num">(11,227)<span></span>
</td>
<td class="num">(18,993)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Shares repurchased and retired, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,008)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised, value</a></td>
<td class="nump">$ 346<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, shares</a></td>
<td class="nump">54<span></span>
</td>
<td class="nump">29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock units, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35<span></span>
</td>
<td class="num">(35)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock units, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Shares withheld for taxes, value</a></td>
<td class="num">$ (2,973)<span></span>
</td>
<td class="num">$ (10)<span></span>
</td>
<td class="num">(2,963)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Shares withheld for taxes, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(101)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends declared</a></td>
<td class="num">(11,643)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,643)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">15,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balances, value at Jun. 30, 2021</a></td>
<td class="nump">$ 967,278<span></span>
</td>
<td class="nump">$ 3,558<span></span>
</td>
<td class="nump">503,386<span></span>
</td>
<td class="nump">476,855<span></span>
</td>
<td class="num">(16,521)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balances, shares at Jun. 30, 2021</a></td>
<td class="nump">35,566<span></span>
</td>
<td class="nump">35,566<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balances, value at Mar. 31, 2021</a></td>
<td class="nump">$ 977,547<span></span>
</td>
<td class="nump">$ 3,608<span></span>
</td>
<td class="nump">505,659<span></span>
</td>
<td class="nump">486,267<span></span>
</td>
<td class="num">(17,987)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balances, shares at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,062<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">4,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Shares repurchased and retired, value</a></td>
<td class="num">(17,267)<span></span>
</td>
<td class="num">$ (57)<span></span>
</td>
<td class="num">(6,300)<span></span>
</td>
<td class="num">(10,910)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Shares repurchased and retired, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(567)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised, value</a></td>
<td class="nump">70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock units, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock units, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Shares withheld for taxes, value</a></td>
<td class="num">(49)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(49)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Shares withheld for taxes, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends declared</a></td>
<td class="num">(5,871)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,871)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">7,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">1,466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,466<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balances, value at Jun. 30, 2021</a></td>
<td class="nump">$ 967,278<span></span>
</td>
<td class="nump">$ 3,558<span></span>
</td>
<td class="nump">$ 503,386<span></span>
</td>
<td class="nump">$ 476,855<span></span>
</td>
<td class="num">$ (16,521)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balances, shares at Jun. 30, 2021</a></td>
<td class="nump">35,566<span></span>
</td>
<td class="nump">35,566<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372789880728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 15,286<span></span>
</td>
<td class="nump">$ 445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">17,735<span></span>
</td>
<td class="nump">18,813<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization</a></td>
<td class="nump">4,259<span></span>
</td>
<td class="nump">5,718<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for doubtful accounts</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">2,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="num">(944)<span></span>
</td>
<td class="num">(330)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset impairments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">(Gain) loss on the sale of property, plant and equipment</a></td>
<td class="nump">14<span></span>
</td>
<td class="num">(139)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">6,863<span></span>
</td>
<td class="nump">6,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Changes in operating assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">18,959<span></span>
</td>
<td class="nump">20,356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Contract assets</a></td>
<td class="num">(11,850)<span></span>
</td>
<td class="nump">7,420<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(88,634)<span></span>
</td>
<td class="num">(48,668)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(8,372)<span></span>
</td>
<td class="num">(1,234)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable</a></td>
<td class="nump">92,677<span></span>
</td>
<td class="nump">6,980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Advance payments from customers</a></td>
<td class="nump">4,563<span></span>
</td>
<td class="nump">15,267<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="num">(11,854)<span></span>
</td>
<td class="num">(12,176)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInLeasingReceivables', window );">Operating leases</a></td>
<td class="num">(485)<span></span>
</td>
<td class="nump">236<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes</a></td>
<td class="nump">2,016<span></span>
</td>
<td class="num">(2,135)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operations</a></td>
<td class="nump">40,273<span></span>
</td>
<td class="nump">19,918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions to property, plant and equipment</a></td>
<td class="num">(16,681)<span></span>
</td>
<td class="num">(21,402)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from the sale of property, plant and equipment</a></td>
<td class="nump">116<span></span>
</td>
<td class="nump">307<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForSoftware', window );">Additions to purchased software</a></td>
<td class="num">(1,938)<span></span>
</td>
<td class="num">(1,888)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Cash received from business divestitures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other</a></td>
<td class="nump">72<span></span>
</td>
<td class="nump">55<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(18,431)<span></span>
</td>
<td class="num">(20,714)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock options exercised</a></td>
<td class="nump">346<span></span>
</td>
<td class="nump">364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Employee taxes paid for with shares withheld</a></td>
<td class="num">(2,973)<span></span>
</td>
<td class="num">(1,801)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Dividends paid</a></td>
<td class="num">(11,577)<span></span>
</td>
<td class="num">(11,365)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfMediumTermNotes', window );">Borrowings under credit agreement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">110,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfMediumTermNotes', window );">Principal payments on credit agreement</a></td>
<td class="num">(3,750)<span></span>
</td>
<td class="num">(83,750)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Principal payments on finance leases</a></td>
<td class="num">(793)<span></span>
</td>
<td class="num">(642)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Share repurchases</a></td>
<td class="num">(30,319)<span></span>
</td>
<td class="num">(19,329)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="num">(49,066)<span></span>
</td>
<td class="num">(6,523)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes</a></td>
<td class="nump">1,677<span></span>
</td>
<td class="num">(218)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and cash equivalents and restricted cash</a></td>
<td class="num">(25,547)<span></span>
</td>
<td class="num">(7,537)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents and restricted cash at beginning of year</a></td>
<td class="nump">395,990<span></span>
</td>
<td class="nump">363,956<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents and restricted cash at end of period</a></td>
<td class="nump">$ 370,443<span></span>
</td>
<td class="nump">$ 356,419<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInLeasingReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due from lessees arising from lease agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInLeasingReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfMediumTermNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt funding received on a regular basis with maturities ranging from 5-10 years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfMediumTermNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfMediumTermNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to pay off borrowing used to receive debt funding on a regular basis with maturities ranging from 5-10 years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfMediumTermNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372786993432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization Consolidation And Presentation Of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 1 &#8211; Basis of Presentation</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Benchmark Electronics, Inc. (the Company) is a Texas corporation that provides innovative product design, engineering services, technology solutions and advanced manufacturing services. From initial product concept to volume production, including direct order fulfillment and aftermarket services, the Company has been providing integrated services and solutions to original equipment manufacturers (OEMs) since 1979. The Company serves the following industries: aerospace and defense (A&amp;D), medical technologies, complex industrials, semiconductor capital equipment (Semi-Cap), next-generation telecommunications and advanced computing. The Company has manufacturing operations located in the United States and Mexico (the Americas), Asia and Europe.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the SEC). The condensed consolidated financial statements reflect all normal and recurring adjustments necessary in the opinion of management for a fair presentation of the financial position, results of operations and cash flows for the interim periods presented. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the financial statements and notes included in the Company&#8217;s Annual Report on Form 10&#8209;K for the year ended December 31, 2020 (the 2020 10-K).</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Management has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities to prepare these condensed consolidated financial statements in accordance with generally accepted accounting principles in the United States (U.S. GAAP) with consideration given to the potential impacts of the coronavirus disease 2019 (COVID-19) pandemic. However, actual results could differ materially from these estimates and be significantly affected by the severity and duration of the pandemic, the extent of actions to contain or treat COVID-19, how quickly and to what extent normal economic and operating activity can resume, and the severity and duration of the global economic downturn that results from the pandemic.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372793028424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>New Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>New Accounting Pronouncements And Changes In Accounting Principles [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">New Accounting Pronouncements</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 2 &#8211; New Accounting Pronouncements</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Not Yet Adopted</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In March 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2020-04, </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848)</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. The pronouncement provides temporary optional expedients and exceptions for applying GAAP to transactions affected by reference rate (e.g., LIBOR) reform if certain criteria are met to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. This update is effective as of March 12, 2020 through December 31, 2022. We will evaluate transactions or contract modifications occurring as a result of reference rate reform and determine whether to apply the optional guidance on an ongoing basis. The update is currently not expected to have a material impact on our consolidated financial statements.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has determined that other recently issued accounting standards will either not have a material impact on its consolidated financial position, results of operations or cash flows, or will not apply to its operations.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=113356391&amp;loc=SL49131195-203048<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=113356391&amp;loc=SL49131195-203048<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=112272810&amp;loc=SL108384541-122693<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (i)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=113356391&amp;loc=SL49131195-203048<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=113356391&amp;loc=SL49131195-203048<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=112272810&amp;loc=d3e31137-122693<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(1)<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(2)<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372786993432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 3 &#8211; Inventories</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventory costs are summarized as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Raw materials</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">399,067</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">312,856</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Work in process</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,790</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,687</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,465</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,834</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">415,322</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">327,377</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372788332040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill And Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill And Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill And Other Intangible Assets</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 4 &#8211; Goodwill and Other Intangible Assets</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill allocated to the Company&#8217;s reportable segments were as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.861%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Americas</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Asia</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill as of December 31, 2020 and June 30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">154,014</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38,102</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">192,116</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other assets, net consist primarily of acquired identifiable intangible assets and capitalized purchased software costs. </span><span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Acquired identifiable intangible assets and purchased software as of June 30, 2021 and December 31, 2020 were as follows:</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.861%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Gross<br/>Carrying<br/>Amount</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Accumulated<br/>Amortization</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Net<br/>Carrying<br/>Amount</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100,189</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">56,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">43,627</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Purchased software costs</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">48,091</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">34,110</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,981</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Technology licenses</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,800</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26,847</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,953</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trade names and trademarks</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,800</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,800</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">868</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">345</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">523</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangible assets, June 30, 2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">185,748</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">117,864</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">67,884</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.861%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Gross<br/>Carrying<br/>Amount</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Accumulated<br/>Amortization</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Net<br/>Carrying<br/>Amount</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100,228</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53,429</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">46,799</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Purchased software costs</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">46,183</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">33,307</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,876</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Technology licenses</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,800</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26,833</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,967</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trade names and trademarks</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,800</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,800</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">868</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">333</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">535</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangible assets, December 31, 2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">183,879</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">113,902</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">69,977</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships are being amortized on a straight-line basis over a period of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14 years</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. Capitalized purchased software costs are amortized straight-line over the estimated useful life of the related software, which ranges from </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14 years</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. Technology licenses are being amortized over their estimated useful lives in proportion to the economic benefits consumed. The Company&#8217;s acquired trade names and trademarks have been determined to have an indefinite life. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization on the statements of cash flow for the six months ended June 30, 2021 and 2020 were as follows:</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of intangible assets</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,197</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,752</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of capitalized purchased software costs</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">832</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">736</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of debt costs</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">230</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">230</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,259</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,718</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The estimated future amortization expense of acquired intangible assets for each of the next five years is as follows (in thousands):</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:80.444%;"/>
        <td style="width:1.796%;"/>
        <td style="width:1.037%;"/>
        <td style="width:15.722%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Year ending December 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(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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Amount</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2021 (remaining six months)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,450</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,408</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,277</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,215</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372793724520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowing Facilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Borrowing Facilities</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 5 &#8211; Borrowing Facilities</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term debt outstanding as of June 30, 2021 and December 31, 2020 consists of the following:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revolving credit facility, due 2023</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Term loan, due 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">133,124</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">136,874</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less unamortized debt issuance costs</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">925</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,155</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term debt</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">132,199</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">135,719</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On July 20, 2018, the Company entered into a $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">650</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million credit agreement (the Credit Agreement) by and among the Company, certain of its subsidiaries, the lenders party thereto and Bank of America, N.A., as Administrative Agent, Swingline Lender and an L/C Issuer. The Credit Agreement is comprised of a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">five-year</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">500</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million revolving credit facility (the Revolving Credit Facility) and a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">five-year</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">150</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million term loan facility (the Term Loan Facility), both with a maturity date of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">July 20, 2023</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. </span></span><span style=""/></p><div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Revolving Credit Facility is available for general corporate purposes. The Credit Agreement includes an accordion feature pursuant to which the Company is permitted to add one or more incremental term loan and/or increase commitments under the Revolving Credit Facility in an aggregate amount not exceeding $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">275</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, subject to the satisfaction of certain conditions.</span></p></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Term Loan Facility is payable in </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">quarterly </span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">principal installments of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.9</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million commencing June 30, 2019, with the balance payable on July 20, 2023.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest on outstanding borrowings under the Credit Agreement (other than swingline loans) accrues, at the Company&#8217;s option, at (a) the London Interbank Offered Rate (LIBOR) plus </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.0</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% to </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.0</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% or (b) the base rate plus </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.0</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% to </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.0</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%.</span></span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021, $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">133.1</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of the outstanding debt under the Credit Agreement is effectively at a fixed interest rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.928</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% (plus the applicable margin) as a result of a $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">133.1</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million notional interest rate swap contract discussed in Note 15. A commitment fee of </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.20</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% to </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.30</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% per annum (based on the debt to EBITDA ratio) on the unused portion of the revolving credit line is payable quarterly in arrears.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Credit Agreement is generally secured by a pledge of (a) all the capital stock of the Company&#8217;s domestic subsidiaries and </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">65</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the capital stock of its directly owned foreign subsidiaries, (b) all or substantially all other personal property of Benchmark and its domestic subsidiaries (including, but not limited to, accounts receivable, contract assets, inventory, intellectual property and fixed assets of Benchmark and its domestic subsidiaries), in each case, subject to customary exceptions and limitations, and (c) all proceeds and products of the property and assets described in (a) and (b) above.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Credit Agreement contains certain financial covenants related to interest coverage and debt leverage, and certain customary affirmative and negative covenants, including restrictions on the Company&#8217;s ability to incur additional debt and liens, pay dividends, repurchase shares, sell assets and merge or consolidate with other persons. Amounts due under the Credit Agreement could be accelerated upon specified events of default, including a failure to pay amounts due, breach of a covenant, material inaccuracy of a representation, or occurrence of bankruptcy or insolvency, subject, in some cases, to cure periods.</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021, the Company had $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">133.1</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in borrowings outstanding under the Term Loan Facility and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.9</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in letters of credit outstanding under the Revolving Credit Facility. The Company had $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">496.1</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million available for future borrowings under the Revolving Credit Facility subject to compliance with financial covenants as to interest coverage and debt leverage in addition to other debt covenant restrictions.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372788195304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">Leases</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 6 &#8211; Leases</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company determines if a contract is or contains a lease at inception. The Company has entered into leases for certain facilities, vehicles and other equipment. The Company&#8217;s leases consist mainly of operating leases which expire at various dates through 2036. Variable lease payments are generally expensed as incurred and include certain index-based changes in rent, certain nonlease components, such as maintenance and other services provided by the lessor, and other charges included in the lease.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The components of lease expense were as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.565%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.12%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.444%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.12%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.12%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.12%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finance lease cost:</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of right-of-use assets (included in depreciation expense)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">202</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">177</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Calibri;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">396</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Calibri;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">355</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest on lease liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">83</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">109</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">175</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">227</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease cost</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,802</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,997</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,596</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,138</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Short-term lease cost</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">101</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">137</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">191</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">378</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Variable lease cost</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">447</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">406</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">914</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">916</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total lease cost</span></p></td>
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,635</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,826</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,272</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,014</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.009%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.759%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.898%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.759%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six 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(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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <td style="background-color:rgba(0,0,0,0);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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30, 2021</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30, 2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other information:</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash paid for amounts included in the measurement of lease liabilities:</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating cash flows used for finance lease</span></p></td>
        <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">194</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">244</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating cash flows used for operating leases</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,372</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,897</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Financing cash flows used for finance lease</span></p></td>
        <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">793</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">642</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Right-of-use assets obtained in exchange for new operating lease liabilities</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15,819</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,504</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The lease assets and liabilities as of June 30, 2021 and December 31, 2020 were as follows (in thousands):</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.296%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:11.796%;"/>
        <td style="width:2.019%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:11.796%;"/>
        <td style="width:2.019%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finance lease right-of-use assets (included in other </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_d0cfe9d8-9be7-47b7-892c-2c30e2e8e898;"><span style="-sec-ix-hidden:F_04f0c055-0e2c-4a4d-97d0-2d3af0230fbe;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">assets</span></span></span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,052</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,448</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease right-of-use assets</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">89,567</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">79,966</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finance lease liability, current (included in current installments of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_a7228cd9-003e-4ea7-8b3c-aa4150d5b602;"><span style="-sec-ix-hidden:F_12b9d637-384e-4d06-991f-667e5e70c068;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">long-term debt</span></span></span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,759</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,661</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finance lease liability, noncurrent (included in long-term </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f5e1be67-dc58-4bc2-ae8f-be0d0d390b2c;"><span style="-sec-ix-hidden:F_59d6b325-9a55-46a8-84f5-9a53eb1c19ff;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">debt</span></span></span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,940</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,832</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liabilities, current (included in </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_179cb49d-08cc-4dbb-9166-fae236963749;"><span style="-sec-ix-hidden:F_9a50e6e9-2b9e-45c1-9cd8-5c3c557c57e9;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">accrued liabilities</span></span></span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,172</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,516</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liabilities, noncurrent</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">80,580</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">72,120</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average remaining lease term &#8211; 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.5</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.0</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average remaining lease term &#8211; 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.9</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.0</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average discount rate &#8211; 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.0</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.0</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average discount rate &#8211; 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.2</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.4</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
       </tr>
      </table></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Future annual minimum lease payments and finance lease commitments as of June 30, 2021 were as follows (in thousands):</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.194%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.796%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.639%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.796%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Year ending December 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(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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Operating<br/>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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Finance<br/>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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2021 (remaining six months)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,409</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,009</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,494</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,046</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,259</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">659</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,936</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">194</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,937</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">178</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2026 and thereafter</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">56,853</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total minimum lease payments</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">114,888</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,086</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less: imputed interest</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22,136</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">387</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Present value 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">92,752</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,699</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of  June 30, 2021, the Company&#8217;s future operating leases that have not yet commenced are immaterial.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -URI http://asc.fasb.org/topic&amp;trid=2208923<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372787120696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Awards Plans<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Common Stock and Stock-Based Awards Plans</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 7 &#8211; Common Stock and Stock-Based Awards Plans</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Dividends</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company began declaring and paying quarterly dividends during the first quarter of 2018. For the three and six months ended June 30, 2021, cash dividends paid totaled $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.9</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11.6</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. For the three and six months ended June 30, 2020, cash dividends paid totaled $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.8</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11.4</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">On March 15, 2021 and June 15, 2021, the Company declared a quarterly cash dividend of $</span><span style="font-size:9.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">0.16</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;per share and $</span><span style="font-size:9.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">0.165</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> per share, respectively, of the Company&#8217;s common stock to shareholders of record as of March 31, 2021 and June 30, 2021, respectively. </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The dividends for the first and second quarters of 2021 were paid on April 15, 2021 and July 14, 2021, respectively.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On&#160;both March 16, 2020 and June 15, 2020, the Company declared a quarterly cash dividend of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.16</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;per share of the Company&#8217;s common stock to shareholders of record as of&#160;March 31, 2020 and June 30, 2020, respectively. The dividends for the first and second quarters of 2020 were paid on April 14, 2020 and July 14, 2020, respectively.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#8217;s future dividend policy is subject to the Company&#8217;s compliance with applicable law, and depends on, among other things, the Company&#8217;s results of operations, financial condition, level of indebtedness, capital requirements, contractual restrictions, restrictions in the Company&#8217;s debt agreements, and other factors that the Board of Directors may deem relevant, including the impact of the COVID-19 pandemic. Dividend payments are not mandatory or guaranteed; there can be no assurance that the Company will continue to pay a dividend in the future.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Share Repurchase Authorization</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On February 19, 2020 and October 26, 2018, the Board of Directors authorized the repurchase of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">150</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, of the Company&#8217;s common stock in addition to the $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">250</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million previously approved on March 6, 2018. During the three and six months ended June 30, 2021, the Company repurchased a total of </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.6</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and&#160;</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.0</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;million common shares, respectively, for an aggregate of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17.3</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30.3</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;million, respectively, at an average price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30.48</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30.06</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share, respectively. As of June 30, 2021, the Company had an aggregate $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">173.9</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million remaining under its stock repurchase program.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Stock-Based Compensation</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#8217;s 2019 Omnibus Incentive Compensation Plan (the 2019 Plan) authorizes the Company, upon approval of the Compensation Committee of the Board of Directors, to grant a variety of awards, including stock options, restricted shares and restricted stock units (both time-based and performance-based) and other forms of equity awards, or any combination thereof, to any director, officer, employee or consultant (including any prospective director, officer, employee or consultant) of the Company. Stock options (which have not been awarded since 2015) are granted to employees with an exercise price equal to the market price of the Company&#8217;s common stock on the date of grant, generally vest over a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">four-year</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> period from the date of grant and have a term of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10 years</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. Time-based restricted stock units granted to employees generally vest over a four-year period from the date of grant, subject to the continued employment of the employee by the Company. Performance-based restricted stock units generally vest over a three-year performance cycle, which includes the year of the grant, and are based upon the Company&#8217;s achievement of specified performance metrics. Awards under the 2019 Plan to non-employee directors have been in the form of restricted stock units, which generally vest one year from the grant date.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021</span><span style="text-transform:uppercase;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, </span><span style="font-size:10.0pt;font-family:Times New Roman;text-transform:uppercase;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.2</span><span style="text-transform:uppercase;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">million common shares were available for issuance under the Company&#8217;s 2019 Plan.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">All share-based payments to employees, including grants of employee stock options, are recognized in the condensed consolidated financial statements based on their grant date fair values. The total compensation cost recognized for stock-based awards was $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.0</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.9</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for the three and six months ended June 30, 2021, respectively, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.3</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.0</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for the three and six months ended June 30, 2020, respectively. The future tax benefit of these stock-based awards as of the grant date was $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.9</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million&#160;and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.6</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for the three and six months ended June 30, 2021, respectively, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.8</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.4</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for the three and six months ended June 30, 2020, respectively. Awards of restricted stock units and performance-based restricted stock units are valued at the closing market price of the Company&#8217;s common stock on the date of grant. For performance-based restricted stock units, compensation expense is based on the probability that the performance goals will be achieved, which is monitored by management throughout the requisite service period. When it becomes probable, based on the Company&#8217;s expectation of performance during the measurement period, that more or less than the previous estimate of the awarded shares will vest, an adjustment to stock-based compensation expense is recognized as a change in accounting estimate.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021, the unrecognized compensation cost and remaining weighted-average amortization period related to stock-based awards were as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Restricted<br/>Stock&#160;Units</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Performance-<br/>based<br/>Restricted<br/>Stock&#160;Units&#160;</span><span style="color:rgba(0,0,0,1);top:-4.221pt;font-weight:bold;font-size:6.03pt;font-family:Times New Roman;position:relative;">(1)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unrecognized compensation cost</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26,305</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,411</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Remaining weighted-average amortization period</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.7</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.2</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">(1)</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Based on the probable achievement of the performance goals identified in each award.</span></p></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The total cash received by the Company as a result of stock option exercises for the six months ended June 30, 2021 and 2020 was approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.4</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. The actual tax benefit realized as a result of stock option exercises and the vesting of other share-based awards during the six months ended June 30, 2021 and 2020 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.5</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.7</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. For the six months ended June 30, 2021 and 2020, the total intrinsic value of stock options exercised was $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.5</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.1</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company awarded performance-based restricted stock units to employees during the six months ended June 30, 2021 and 2020. The number of performance-based restricted stock units that will ultimately be earned will not be determined until the end of the corresponding performance periods, and may vary from as low as zero to as high as 2.5 times the target number depending on the level of achievement of certain performance goals. The level of achievement of these goals is based upon the financial results of the Company for the last full calendar year within the performance period. The performance goals consist of certain levels of achievement using the following financial metrics: revenue, operating income margin, and return on invested capital. If the performance goals are not met based on the Company&#8217;s financial results, the applicable performance-based restricted stock units will not vest and will be forfeited. Shares subject to forfeited performance-based restricted stock units will be available for re-issuance under the Company&#8217;s 2019 Plan.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table summarizes activities relating to the Company&#8217;s stock options:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.722%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.204%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.204%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands, except per share data)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Number&#160;of<br/>Options</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Weighted-<br/>Average<br/>Exercise<br/>Price</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term<br/>(Years)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Aggregate<br/>Intrinsic<br/>Value</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Outstanding as of December 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">188</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19.98</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exercised</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">54</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19.77</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited or expired</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20.16</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Outstanding and exercisable as of June 30, 2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">132</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20.06</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.74</span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,108</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The aggregate intrinsic value in the table above is before income taxes and is calculated as the difference between the exercise price of the underlying options and the Company&#8217;s closing stock price as of the last business day of the period ended June 30, 2021 for options that had exercise prices that were below the closing price.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table summarizes the activities related to the Company&#8217;s time-based restricted stock units:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.0%;"/>
        <td style="width:12.861%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands, except per share data)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Number of<br/>Units</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-vested awards outstanding as of December 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27.35</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Granted</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">486</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28.62</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">351</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26.71</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">74</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28.50</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-vested awards outstanding as of June 30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,087</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28.05</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table summarizes the activities related to the Company&#8217;s performance-based restricted stock units:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.0%;"/>
        <td style="width:12.861%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Weighted-</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Average</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Number of</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Grant Date</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands, except per share data)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Units</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Fair Value</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-vested units outstanding as of December 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">368</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27.93</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Granted</span><span style="color:rgba(0,0,0,1);top:-4.6899999999999995pt;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">234</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28.60</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">60</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29.38</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-vested units outstanding as of June 30, 2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">542</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28.06</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">(1) </span><span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;"> </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Represents target number of units that can vest based on the achievement of the performance goals.</span></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372792873240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 8 &#8211; Income Taxes</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income tax expense (benefit) consists of the following:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Federal - current</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">365</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">237</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Foreign - current</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,098</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">426</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">State - current</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">354</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">43</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,475</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">330</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,612</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">376</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income tax expense differs from the amount computed by applying the U.S. federal statutory income tax rate to income before income taxes primarily due to the mix of taxable income by taxing jurisdiction, the impact of tax incentives and tax holidays in foreign locations, state income taxes (net of federal benefit) and the U.S. tax under the global intangible low-taxed income (GILTI) provisions. GILTI requires the Company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiaries tangible fixed assets. The taxable earnings can be offset by a limited deemed paid foreign tax credit with no carrybacks or carryforwards available. The Company accounts for the GILTI as a period cost and does not include it as a factor in the determination of deferred taxes.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2020, the Company had approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">333.6</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in cumulative undistributed foreign earnings of its foreign subsidiaries. These earnings would not be subject to U.S. income tax, if distributed to the Company. During 2018, the Company changed its assertion on its foreign subsidiaries earnings that are permanently reinvested. A certain amount of earnings from specific foreign subsidiaries are permanently reinvested, and certain foreign earnings from other specific foreign subsidiaries are considered to be non-permanently reinvested and are available for immediate distribution to the Company. Income taxes have been accrued on the non-permanently reinvested foreign earnings including any applicable local withholding taxes. During the three months ended June 30, 2021, the Company recorded an income tax benefit of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7.3</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for foreign withholding taxes paid in prior years and has offset this benefit with a corresponding reserve for uncertain tax benefits of the same amount.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (CARES Act) was enacted in the United States in response to the COVID-19 pandemic. The CARES Act among other things, permits NOL carryovers and carrybacks to offset 100% of taxable income for taxable years beginning before 2021, and contains modifications on the limitation of business interest for tax years beginning in 2019 and 2020. The Company has evaluated the impact of these provisions and has determined these provisions did not have any impact on the year ended December 31, 2020 or the six months ended June 30, 2021. In addition, the CARES Act allowed for employee retention tax credits to be taken in U.S. payroll tax filings, and allowed for the deferral of the employer portion of social security taxes during the calendar year 2020 with 50% to be paid at the end of calendar years 2021 and 2022, respectively. The Company has deferred the payment of the employer portion of social security taxes for the year ended December 31, 2020 with 50% of payments to be paid at the end of 2021 and 2022, respectively. The Company has also determined it was entitled to employee retention credits and filed for the credits in the second quarter of 2020 pursuant to the guidance provided by the Internal Revenue Service. The Company has determined that it is not eligible for employee retention tax credits as of June 30, 2021, and the deferral of the employer portion of social security taxes is not available for 2021.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has been granted certain tax incentives, including tax holidays, for its subsidiaries in Malaysia and Thailand that will expire or expired at various dates, unless extended or otherwise renegotiated, through March 31,</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> 2021</span></span><span style="color:rgba(255,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">in Malaysia and </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2028</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> in Thailand, and are subject to certain conditions with which the Company expects to comply. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The net impact of these tax incentives was to lower foreign income tax expense for the six months ended June 30, 2021 and 2020 by approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.2</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million (approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.06</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per diluted share) and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.3</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million (approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.06</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per diluted share), respectively, as follows:</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Malaysia</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">877</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,293</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Thailand</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,295</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">966</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,172</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,259</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">April 1, 2021</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, the tax holiday for Malaysia has expired.  We are currently in the process of applying for a new tax holiday for our operations in Malaysia.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021, the total amount of the reserve for uncertain tax benefits including interest and penalties was $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.0</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. The reserve is classified as a current or long-term liability in the condensed consolidated balance sheets based on the Company&#8217;s expectation of when the items will be settled. The Company records interest expense and penalties accrued in relation to uncertain income tax benefits as a component of current income tax expense.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company and its subsidiaries in Brazil, China, Ireland, Malaysia, Mexico, the Netherlands, Romania, Singapore, Thailand and the United States remain open to examination by the various local taxing authorities, in total or in part, for fiscal years 2012 to 2020. During such income tax examinations, disputes may occur as to matters of fact or law. Also, in most tax jurisdictions, the passage of time without examination will result in the expiration of applicable statutes of limitations thereby precluding examination of the tax period(s) for which such statute of limitation has expired. The Company believes that it has adequately provided for its tax liabilities.<br/></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372788329256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue From Contract With Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 9 &#8211; Revenue</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#8217;s revenues are generated primarily from the sale of manufactured products built to customer specifications. The Company also generates revenue from design, development and engineering services, in addition to the sale of other inventory.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue is measured based on the consideration specified in a contract with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a manufactured product to a customer. The Company&#8217;s contracts with customers are generally short-term in nature. The Company applies the optional exemption related to short-term performance obligations and does not disclose information about remaining performance obligations that have original expected durations of one year or less. Customers are generally billed when the product is shipped or as services are performed. Under the majority of the Company&#8217;s manufacturing contracts with customers, the customer controls all of the work-in-progress as products are being built. Revenues under these contracts are recognized progressively based on the cost-to-cost method. For other manufacturing contracts, the customer does not take control of the product until it is completed. Under these contracts, the Company recognizes revenue upon transfer of control of the product to the customer. Revenue from design, development and engineering services is recognized over time as the services are performed. The Company assumes no significant obligations after shipment as it typically warrants workmanship only. Therefore, the warranty provisions are generally not significant.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">If the Company records revenue, but does not issue an invoice, a contract asset is recognized. The contract asset is transferred to accounts receivable when the entitlement to payment becomes unconditional.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Taxes assessed by governmental authorities that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of sales.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Disaggregation of revenue</span></p><div style="font-size:11.0pt;font-family:Calibri;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the following tables, revenue is disaggregated by market sector. The tables also include a reconciliation of the disaggregated revenue with the reportable operating segments.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Reportable Operating Segments</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended June&#160;30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Americas</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Asia</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Europe</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Market Sector:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Industrials</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20,358</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">61,115</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,433</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">99,906</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A&amp;D</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">91,427</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">73</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,180</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">96,680</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Medical</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">47,920</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">50,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,599</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">108,905</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Semi-Cap</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">55,492</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">66,781</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,931</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">139,204</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computing</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">32,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,832</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">39,598</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Telecommunications</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">32,007</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,222</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">140</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">60,369</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">External revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">279,970</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">213,409</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">51,283</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">544,662</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Elimination of intersegment 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,300</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,130</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">337</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,767</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Segment revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">292,270</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">222,539</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">51,620</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">566,429</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended June 30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Americas</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Asia</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Europe</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Market Sector:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Industrials</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">41,354</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">116,525</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">37,479</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">195,358</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A&amp;D</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">174,914</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">73</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,074</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">186,061</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Medical</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">95,344</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">91,170</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30,581</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">217,095</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Semi-Cap</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">104,358</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">115,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">32,414</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">252,314</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computing</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">68,104</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15,180</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">83,284</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Telecommunications</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">61,965</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53,941</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">365</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">116,271</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">External revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">546,039</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">392,431</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">111,913</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,050,383</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Elimination of intersegment 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23,069</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,412</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">587</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">42,068</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Segment revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">569,108</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">410,843</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">112,500</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,092,451</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Reportable Operating Segments</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended June&#160;30, 2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Americas</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Asia</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Europe</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Market Sector:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Industrials</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24,298</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">49,379</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,453</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">87,130</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A&amp;D</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">80,939</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,585</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">88,524</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Medical</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">72,434</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">55,890</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,427</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">134,751</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Semi-Cap</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">37,321</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">37,151</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,379</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">86,851</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computing</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">35,487</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,366</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">43,853</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Telecommunications</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,789</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">48</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">49,857</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">External revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">271,499</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">179,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">39,892</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">490,966</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Elimination of intersegment 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,301</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,804</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">332</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26,437</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Segment revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">288,800</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">188,379</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40,224</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">517,403</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended June&#160;30, 2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Americas</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Asia</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Europe</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Market Sector:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Industrials</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">58,243</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">97,604</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">34,109</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">189,956</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A&amp;D</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">193,951</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,773</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">207,724</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Medical</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">141,813</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100,093</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,821</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">252,727</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Semi-Cap</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">67,770</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">74,443</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27,358</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">169,571</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computing</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">65,561</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,893</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">80,454</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Telecommunications</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">47,669</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">57,448</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">381</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">105,498</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">External revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">575,007</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">344,481</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">86,442</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,005,930</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Elimination of intersegment 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,189</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15,507</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">782</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">44,478</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Segment revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">603,196</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">359,988</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">87,224</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,050,408</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During both the six months ended June 30, 2021 and 2020, </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">90</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> of the Company&#8217;s revenue was recognized as products and services that were transferred over time.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The timing of revenue recognition, billings and cash collections result in billed accounts receivable, contract assets and advance payments from customers.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021 and December 31, 2020, the Company had $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">154.6</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">142.8</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, in contract assets from contracts with customers. The contract assets primarily relate to the Company&#8217;s right to consideration for work completed but not billed at the reporting date. The contract assets are transferred to accounts receivable when the rights become unconditional.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Significant changes in the contract asset balance during the period are as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Beginning balance as of December 31</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">142,779</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">161,061</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue recognized</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">944,052</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">915,600</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amounts collected or invoiced</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">932,202</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">923,020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ending balance as of June 30</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">154,629</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">153,641</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021 and December 31, 2020, the Company had $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">88.7</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">84.1</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, in advance payments from customers. Of those amounts, $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">55.6</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">54.9</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, were customer deposits and prepayments of inventory and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">33.1</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29.2</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, were related to the contractual timing of payments. The advance payments are not considered a significant financing component because they are used to meet working capital demands of a contract, offset inventory risks and protect the Company from the failure of other parties to fulfill obligations under a contract.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372788319064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable Sale Program<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesTextBlock', window );">Accounts Receivable Sales Program</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 10 &#8211; Accounts Receivable Sale Program</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021, in connection with trade accounts receivable sale programs with unaffiliated financial institutions, the Company may elect to sell, at a discount, on an ongoing basis, up to a maximum of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">120.0</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of specific accounts receivable at any one time.</span></p><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During the three months ended June 30, 2021 and 2020, the Company sold $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">87.0</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">77.9</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million,&#160;respectively, of accounts receivable under this program, and in exchange, the Company received cash proceeds of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">86.8</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">77.7</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, net of the discount. During the six months ended June 30, 2021 and 2020, the Company sold $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">166.3</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">154.3</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million,&#160;respectively, of accounts receivable under this program, and in exchange, the Company received cash proceeds of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">166.0</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">154.0</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, net of the discount. The loss on the sale resulting from the discount was recorded to other expense within the condensed consolidated statements of income (loss).</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196816<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372785259768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments And Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Contingencies</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 11 &#8211; Contingencies</span></p><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company is involved in various legal actions arising in the ordinary course of business. In the opinion of management, the ultimate disposition of these matters will not have a material adverse effect on the Company&#8217;s consolidated financial position or results of operations.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372790193448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Charges<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring And Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring Charges</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 12 &#8211; Restructuring Charges</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has undertaken initiatives to restructure its business operations to improve utilization and realize cost savings. These initiatives have included changing the number and location of production facilities, largely to align capacity and infrastructure with current and anticipated customer demand. This alignment includes transferring programs from higher cost geographies to lower cost geographies. The process of restructuring entails moving production between facilities, reducing staff levels, realigning our business processes, reorganizing our management and other activities.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company recognized restructuring charges during 2021 and 2020 primarily related to the closure of facilities in the Americas, capacity reduction and reductions in workforce in certain facilities across various regions.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table summarizes the 2021 activity in accrued restructuring, which is included in accrued liabilities in the condensed consolidated balance sheets, related to various restructuring activities initiated prior to June 30, 2021:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:37.12%;"/>
        <td style="width:1.167%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.38%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.157%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.38%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.157%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.38%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.157%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.38%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.157%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.38%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Balance&#160;as&#160;of</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Balance&#160;as&#160;of</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">December&#160;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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Restructuring</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Cash</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Non-Cash</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Charges</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Payment</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Activity</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Restructuring:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Severance</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,996</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">589</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,174</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,383</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Lease facility costs</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">50</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">951</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">980</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other exit costs</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">408</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,632</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,569</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">471</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,454</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,172</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,723</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">41</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,862</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:1.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:1.0pt;font-family:Times New Roman;">&#160;&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI http://asc.fasb.org/topic&amp;trid=2175745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372786970232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Ransomware Incident<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalFinancialInformationDisclosureTextBlock', window );">Ransomware Incident</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 13 &#8211; Ransomware Incident</span><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During the fourth quarter ended December 31, 2019, some of the Company&#8217;s systems were affected by a ransomware incident that encrypted information on its systems and disrupted customer and employee access to its applications and services. The Company immediately took steps to isolate the impact and implemented measures to prevent additional systems from being affected, including taking its network offline as a precaution. In connection with this incident, third party consultants and forensic experts were engaged to assist with the restoration and remediation of the Company&#8217;s systems and, with the assistance of law enforcement, to investigate the incident. The Company has found no evidence that customer or employee data was exfiltrated from its network.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company restored connectivity and resumed operations quickly following the ransomware incident. We do have insurance coverage, including cyber insurance, and are working diligently with our insurance carriers on claims to recover costs incurred.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In 2019, ransomware incident related costs incurred totaled $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12.7</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million or $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7.7</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, net of estimated insurance recoveries of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.0</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. These costs were primarily comprised of certain employee related expenses and various third party consulting services, including forensic experts, legal counsel and other IT professional expenses. During the year ended December 31, 2020, the Company collected $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.6</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of insurance recoveries, which included $5.0 million of estimated insurance recoveries recorded in 2019 and an additional $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.6</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million recorded in 2020. During the six months ended June 30, 2021, the Company collected an additional $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.4</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of insurance recoveries. As of June 30, 2021, the Company has collected insurance recoveries totaling $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.0</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. Any further insurance recoveries will be recorded when realized or realizable.<br/></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalFinancialInformationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalFinancialInformationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372788196568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 14 &#8211; Earnings Per Share</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic earnings per share is computed using the weighted-average number of shares outstanding. Diluted earnings per share is computed using the weighted-average number of shares outstanding adjusted for the incremental shares attributed to outstanding stock equivalents. Stock equivalents include common stock issuable upon the exercise of stock options and other equity instruments and are computed using the treasury stock method. Under the treasury stock method, the exercise price of a share and the amount of compensation cost, if any, for future service that the Company has not yet recognized are assumed to be used to repurchase shares in the current period. In periods when losses are reported, the weighted-average number of shares outstanding excludes stock equivalents because their inclusion would have an anti-dilutive effect.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table sets forth the calculation of basic and diluted earnings per share:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands, except per share data)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,369</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,407</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15,286</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">445</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Denominator for basic earnings per share &#8211; weighted-average <br/>&#160;&#160;&#160;number of common shares outstanding during the period</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">35,753</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,439</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,000</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,614</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Incremental common shares attributable to exercise of dilutive<br/>&#160;&#160;&#160;options</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">45</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_4091b32e-430d-432c-a93f-5e8b2652c9c6;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">49</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">49</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Incremental common shares attributable to outstanding restricted<br/>&#160;&#160;&#160;stock units</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">263</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_9c8c3eb5-332e-4dc5-917c-60851d3209e8;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">425</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">200</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Denominator for diluted earnings per share</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,061</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,439</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,474</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,863</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic earnings (loss) per share</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.21</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.09</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.42</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.01</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Diluted earnings (loss) per share</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.20</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.09</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.42</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.01</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Restricted stock units totaling </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> thousand shares for both the three and six months ended June 30, 2021, respectively, were not included in the computation of diluted earnings per share because their effect would have been anti-dilutive. Potentially dilutive securities totaling&#160;</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;million shares for the three months ended June 30, 2020 were not included in the computation of diluted loss per share because their effect would have decreased the loss per share. Restricted stock units totaling&#160;</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.5</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;million shares for the six months ended June 30, 2020 were not included in the computation of diluted earnings per share because their effect would have been anti-dilutive.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372790066872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsDisclosureTextBlock', window );">Financial Instruments</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 15 &#8211; Financial Instruments</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#8217;s financial instruments include cash equivalents, accounts receivable, other receivables, accounts payable, accrued liabilities and long-term debt. The Company believes that the carrying values of these instruments approximate fair value because of their short-term nature. The Company uses derivative instruments to manage the variability of foreign currency obligations and interest rates. The Company does not enter into derivatives for speculative purposes. As of June 30, 2021 and 2020, all the Company&#8217;s derivative instruments were recorded at fair value using Level 3 inputs.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The forward currency exchange contracts in place as of June 30, 2021 have not been designated as accounting hedges and, therefore, changes in fair value are recorded within the condensed consolidated statements of income (loss).</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has an interest rate swap agreement, with a notional amount of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">133.1</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">136.9</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million as of June 30, 2021 and December 31, 2020, respectively, to hedge a portion of its interest rate exposure on outstanding borrowings under the Credit Agreement. Under this interest rate swap agreement, the Company receives variable rate interest payments based on the one-month LIBOR rate and pays fixed rate interest payments. The fixed interest rate for the contract is </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.928</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%. The effect of this swap is to convert a portion of the floating rate interest expense to fixed interest rate expense. Based on the terms of the interest rate swap contract and the underlying borrowings outstanding under the Credit Agreement, the interest rate contract was determined to be highly effective, and thus qualifies and has been designated as a cash flow hedge. As such, changes in the fair value of the interest rate swap are recorded in other comprehensive income (loss) on the accompanying condensed consolidated balance sheets until earnings are affected by the variability of cash flows.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The fair value of the interest rate swap was a $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.9</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million liability as of June 30, 2021 and a $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.0</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million liability as of December 31, 2020 recorded in other long-term liabilities. During the six months ended June 30, 2021, the Company recorded an unrealized gain of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.1</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million ($</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.6</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million net of tax) on the swap in other comprehensive income (loss). See Note 16.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2017, the Company had an interest rate swap agreement with a notional amount of $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">155.3</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million with a fixed interest rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.4935</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%, which was terminated in</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> October 2018</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.5</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and the gain was amortized to offset interest expense over the remaining term of the interest rate swap agreement which ended November 2020.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372790193448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income Loss Net Of Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive Loss</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 16 &#8211; Accumulated Other Comprehensive Loss</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The changes in accumulated other comprehensive loss by component were as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Foreign</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">currency</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Derivative</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">translation</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">instruments,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">adjustments</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">net of tax</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Other</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balances, December 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,375</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,742</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,534</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,651</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:7.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other comprehensive gain (loss) before<br/>&#160;&#160;&#160;reclassifications</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,708</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,582</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">256</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">130</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amounts reclassified from accumulated<br/>&#160;&#160;&#160;other comprehensive loss</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_bafdf6e5-7ba8-4ace-bd7f-028dad2be902;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_53ac138a-ec9d-4d1b-bf07-51b42472f613;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_961b4caf-e819-4b47-98b9-f493c224ee48;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_771f9607-7d51-4aba-8f85-b9acf254c43b;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net current period other comprehensive gain (loss)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,708</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">256</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">130</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balances, June 30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,083</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,160</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,278</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,521</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">See Note 15 for further explanation of the change in derivative instruments that is recorded to accumulated other comprehensive loss.</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372793673768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment And Geographic Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment And Geographic Information</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 17 &#8211; Segment and Geographic Information</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company currently has manufacturing facilities in the Americas, Asia and Europe to serve its customers. The Company is operated and managed geographically, and management evaluates performance and allocates the Company&#8217;s resources on a geographic basis. Intersegment sales are generally recorded at prices that approximate arm&#8217;s length transactions. Operating segments&#8217; measure of profitability is based on income from operations. The accounting policies for the reportable operating segments are the same as for the Company taken as a whole. The Company has three reportable operating segments: Americas, Asia, and Europe. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Information about operating segments is as follows:</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Americas</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">292,270</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">288,800</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">569,108</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">603,196</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">222,539</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">188,379</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">410,843</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">359,988</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">51,620</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40,224</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">112,500</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">87,224</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Elimination of intersegment 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,767</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26,437</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">42,068</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">44,478</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">544,662</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">490,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,050,383</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,005,930</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Depreciation and amortization:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Americas</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,252</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,762</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,347</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,657</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,732</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,343</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,446</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">692</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">700</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,404</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,425</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Corporate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,338</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,145</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,700</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,313</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,939</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,339</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,994</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24,531</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income (loss) from operations:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Americas</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,995</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">787</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20,229</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,638</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25,467</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">42,819</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,702</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">686</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,940</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,875</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Corporate and intersegment eliminations</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,465</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,795</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">47,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">37,917</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,699</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22,633</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,618</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest expense</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,079</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,351</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,228</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,053</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest income</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">164</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">287</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">329</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">886</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other income (expense)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">440</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">32</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">164</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">630</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income (loss) before income taxes</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,224</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,904</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,898</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">821</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Capital expenditures:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Americas</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,923</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,598</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,842</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15,858</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,129</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">791</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,334</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,316</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,433</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">196</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,719</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,042</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Corporate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">712</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,809</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,724</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,074</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,197</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,394</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,619</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23,290</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.722%;"/>
        <td style="width:1.12%;"/>
        <td style="width:11.204%;"/>
        <td style="width:1.12%;"/>
        <td style="width:11.204%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June 30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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(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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total assets:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Americas</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">811,692</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">777,658</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">609,269</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">532,793</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">169,411</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">146,277</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Corporate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">228,419</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">287,507</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,818,791</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,744,235</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Geographic net sales information provided below reflects the destination of the product shipped. Long-lived assets information is based on the physical location of the asset and includes property, plant and equipment, net, operating lease right-of-use assets, and other long-term assets, net.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Geographic 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">United States</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">321,605</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">318,509</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">618,648</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">654,876</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Singapore</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">78,598</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">55,917</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">141,755</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">110,538</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other Asia</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">46,258</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40,207</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">85,103</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">78,526</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Europe</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">66,965</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">55,756</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">142,291</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">122,279</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31,236</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20,577</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">62,586</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">39,711</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">544,662</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">490,966</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,050,383</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,005,930</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-lived assets:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">United States</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">235,650</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">235,193</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">66,800</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">69,669</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29,691</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,002</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22,616</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,980</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">354,757</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">344,844</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372895179496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow And Non-Cash Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock', window );">Supplemental Cash Flow and Non-Cash Information</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 18 &#8211;Supplemental Cash Flow and Non-Cash Information</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following is additional information concerning supplemental disclosures of cash payments.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income taxes paid, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,768</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">932</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,373</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,967</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest paid</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,992</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,488</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,082</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,427</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-cash investing activity:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Additions to property, plant and equipment in 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,902</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,677</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -URI http://asc.fasb.org/topic&amp;trid=2134446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowSupplementalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372786971208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule Of Inventory Costs</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventory costs are summarized as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Raw materials</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">399,067</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">312,856</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Work in process</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,790</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,687</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,465</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,834</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">415,322</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">327,377</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372874476024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill And Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill And Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Goodwill Rollforward</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill allocated to the Company&#8217;s reportable segments were as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.861%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Americas</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Asia</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill as of December 31, 2020 and June 30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">154,014</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38,102</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">192,116</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule Of Intangible Assets</a></td>
<td class="text"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Acquired identifiable intangible assets and purchased software as of June 30, 2021 and December 31, 2020 were as follows:</span><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.861%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Gross<br/>Carrying<br/>Amount</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Accumulated<br/>Amortization</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Net<br/>Carrying<br/>Amount</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100,189</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">56,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">43,627</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Purchased software costs</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">48,091</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">34,110</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,981</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Technology licenses</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,800</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26,847</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,953</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trade names and trademarks</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,800</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,800</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">868</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">345</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">523</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangible assets, June 30, 2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">185,748</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">117,864</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">67,884</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.861%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.278%;"/>
        <td style="width:1.037%;"/>
        <td style="width:10.731%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Gross<br/>Carrying<br/>Amount</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Accumulated<br/>Amortization</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Net<br/>Carrying<br/>Amount</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100,228</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53,429</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">46,799</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Purchased software costs</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">46,183</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">33,307</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,876</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Technology licenses</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,800</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26,833</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,967</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Trade names and trademarks</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,800</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,800</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">868</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">333</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">535</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangible assets, December 31, 2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">183,879</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">113,902</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">69,977</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Schedule Of Amortization Expense</a></td>
<td class="text"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization on the statements of cash flow for the six months ended June 30, 2021 and 2020 were as follows:</span><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of intangible assets</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,197</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,752</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of capitalized purchased software costs</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">832</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">736</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of debt costs</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">230</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">230</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,259</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,718</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule Of Estimated Future Amortization Expense</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The estimated future amortization expense of acquired intangible assets for each of the next five years is as follows (in thousands):</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:80.444%;"/>
        <td style="width:1.796%;"/>
        <td style="width:1.037%;"/>
        <td style="width:15.722%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Year ending December 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(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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Amount</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2021 (remaining six months)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,450</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,408</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,277</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,215</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372792963976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowing Facilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule Of Debt</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term debt outstanding as of June 30, 2021 and December 31, 2020 consists of the following:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revolving credit facility, due 2023</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Term loan, due 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">133,124</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">136,874</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less unamortized debt issuance costs</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">925</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,155</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term debt</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">132,199</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">135,719</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-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 entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372787123528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Components of lease expense, and lease assets and liabilities</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The components of lease expense were as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.565%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.12%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.444%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.12%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.12%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.12%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finance lease cost:</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of right-of-use assets (included in depreciation expense)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">202</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">177</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Calibri;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">396</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Calibri;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">355</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest on lease liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">83</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">109</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">175</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">227</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease cost</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,802</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,997</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,596</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,138</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Short-term lease cost</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">101</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">137</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">191</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">378</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Variable lease cost</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">447</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">406</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">914</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">916</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total lease cost</span></p></td>
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,635</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,826</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,272</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,014</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.009%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.759%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.898%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.759%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six 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(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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <td style="background-color:rgba(0,0,0,0);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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30, 2021</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30, 2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other information:</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash paid for amounts included in the measurement of lease liabilities:</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating cash flows used for finance lease</span></p></td>
        <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">194</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">244</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating cash flows used for operating leases</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,372</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,897</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Financing cash flows used for finance lease</span></p></td>
        <td style="background-color:rgba(207,240,252,1);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">793</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">642</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Right-of-use assets obtained in exchange for new operating lease liabilities</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15,819</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,504</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The lease assets and liabilities as of June 30, 2021 and December 31, 2020 were as follows (in thousands):</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.296%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:11.796%;"/>
        <td style="width:2.019%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:11.796%;"/>
        <td style="width:2.019%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finance lease right-of-use assets (included in other </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_d0cfe9d8-9be7-47b7-892c-2c30e2e8e898;"><span style="-sec-ix-hidden:F_04f0c055-0e2c-4a4d-97d0-2d3af0230fbe;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">assets</span></span></span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,052</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,448</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease right-of-use assets</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">89,567</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">79,966</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finance lease liability, current (included in current installments of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_a7228cd9-003e-4ea7-8b3c-aa4150d5b602;"><span style="-sec-ix-hidden:F_12b9d637-384e-4d06-991f-667e5e70c068;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">long-term debt</span></span></span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,759</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,661</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finance lease liability, noncurrent (included in long-term </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f5e1be67-dc58-4bc2-ae8f-be0d0d390b2c;"><span style="-sec-ix-hidden:F_59d6b325-9a55-46a8-84f5-9a53eb1c19ff;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">debt</span></span></span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,940</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,832</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liabilities, current (included in </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_179cb49d-08cc-4dbb-9166-fae236963749;"><span style="-sec-ix-hidden:F_9a50e6e9-2b9e-45c1-9cd8-5c3c557c57e9;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">accrued liabilities</span></span></span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,172</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,516</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease liabilities, noncurrent</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">80,580</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">72,120</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average remaining lease term &#8211; 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.5</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.0</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average remaining lease term &#8211; 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.9</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.0</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average discount rate &#8211; 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.0</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.0</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average discount rate &#8211; 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.2</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.4</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock', window );">Future annual minimum lease payments and finance lease commitments</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Future annual minimum lease payments and finance lease commitments as of June 30, 2021 were as follows (in thousands):</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.194%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.796%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.639%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.796%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Year ending December 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(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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Operating<br/>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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Finance<br/>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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2021 (remaining six months)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,409</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,009</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,494</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,046</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,259</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">659</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,936</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">194</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,937</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">178</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2026 and thereafter</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">56,853</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total minimum lease payments</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">114,888</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,086</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less: imputed interest</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22,136</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">387</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Present value 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">92,752</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,699</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future annual minimum lease payments and finance lease commitments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372784913560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Awards Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock', window );">Schedule Of Unrecognized Compensation Cost And Remaining Weighted-Average Amortization Stock-Based Awards</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of June 30, 2021, the unrecognized compensation cost and remaining weighted-average amortization period related to stock-based awards were as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Restricted<br/>Stock&#160;Units</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Performance-<br/>based<br/>Restricted<br/>Stock&#160;Units&#160;</span><span style="color:rgba(0,0,0,1);top:-4.221pt;font-weight:bold;font-size:6.03pt;font-family:Times New Roman;position:relative;">(1)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unrecognized compensation cost</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26,305</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,411</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Remaining weighted-average amortization period</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.7</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.2</span></span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;years</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">(1)</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Based on the probable achievement of the performance goals identified in each award.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Summary Of Stock Options</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table summarizes activities relating to the Company&#8217;s stock options:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.722%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.204%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.204%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands, except per share data)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Number&#160;of<br/>Options</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Weighted-<br/>Average<br/>Exercise<br/>Price</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term<br/>(Years)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Aggregate<br/>Intrinsic<br/>Value</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Outstanding as of December 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">188</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19.98</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exercised</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">54</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19.77</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited or expired</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20.16</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Outstanding and exercisable as of June 30, 2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">132</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20.06</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.74</span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,108</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Summary Of Stock-Based Awards</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table summarizes the activities related to the Company&#8217;s time-based restricted stock units:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.0%;"/>
        <td style="width:12.861%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands, except per share data)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Number of<br/>Units</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-vested awards outstanding as of December 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27.35</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Granted</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">486</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28.62</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">351</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26.71</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">74</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28.50</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-vested awards outstanding as of June 30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,087</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28.05</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Summary Of Stock-Based Awards</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table summarizes the activities related to the Company&#8217;s performance-based restricted stock units:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.0%;"/>
        <td style="width:12.861%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Weighted-</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Average</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Number of</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Grant Date</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands, except per share data)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Units</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Fair Value</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-vested units outstanding as of December 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">368</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27.93</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Granted</span><span style="color:rgba(0,0,0,1);top:-4.6899999999999995pt;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">234</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28.60</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">60</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29.38</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-vested units outstanding as of June 30, 2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">542</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28.06</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">(1) </span><span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;"> </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Represents target number of units that can vest based on the achievement of the performance goals.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372788327512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule Of Income Tax Expense</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income tax expense (benefit) consists of the following:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Federal - current</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">365</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">237</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Foreign - current</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,098</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">426</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">State - current</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">354</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">43</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,475</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">330</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,612</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">376</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxHolidayTextBlock', window );">Schedule Of Tax Incentives</a></td>
<td class="text"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The net impact of these tax incentives was to lower foreign income tax expense for the six months ended June 30, 2021 and 2020 by approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.2</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million (approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.06</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per diluted share) and $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.3</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million (approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.06</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per diluted share), respectively, as follows:</span><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Malaysia</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">877</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,293</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Thailand</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,295</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">966</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,172</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,259</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfIncomeTaxHolidayTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the income tax exemptions and reductions which have been granted by taxing authorities for a specified period, applicable term of the exemptions and reductions, estimated dollar value of tax benefits, and per share benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxHolidayTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372786971208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue From Contract With Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of revenue</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the following tables, revenue is disaggregated by market sector. The tables also include a reconciliation of the disaggregated revenue with the reportable operating segments.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Reportable Operating Segments</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended June&#160;30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Americas</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Asia</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Europe</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Market Sector:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Industrials</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20,358</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">61,115</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,433</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">99,906</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A&amp;D</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">91,427</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">73</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,180</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">96,680</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Medical</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">47,920</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">50,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,599</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">108,905</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Semi-Cap</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">55,492</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">66,781</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,931</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">139,204</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computing</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">32,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,832</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">39,598</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Telecommunications</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">32,007</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,222</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">140</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">60,369</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">External revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">279,970</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">213,409</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">51,283</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">544,662</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Elimination of intersegment 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,300</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,130</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">337</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,767</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Segment revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">292,270</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">222,539</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">51,620</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">566,429</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended June 30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Americas</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Asia</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Europe</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Market Sector:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Industrials</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">41,354</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">116,525</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">37,479</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">195,358</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A&amp;D</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">174,914</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">73</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,074</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">186,061</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Medical</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">95,344</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">91,170</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30,581</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">217,095</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Semi-Cap</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">104,358</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">115,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">32,414</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">252,314</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computing</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">68,104</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15,180</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">83,284</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Telecommunications</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">61,965</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53,941</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">365</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">116,271</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">External revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">546,039</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">392,431</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">111,913</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,050,383</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Elimination of intersegment 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23,069</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,412</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">587</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">42,068</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Segment revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">569,108</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">410,843</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">112,500</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,092,451</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Reportable Operating Segments</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended June&#160;30, 2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Americas</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Asia</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Europe</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Market Sector:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Industrials</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24,298</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">49,379</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,453</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">87,130</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A&amp;D</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">80,939</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,585</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">88,524</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Medical</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">72,434</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">55,890</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,427</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">134,751</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Semi-Cap</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">37,321</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">37,151</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,379</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">86,851</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computing</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">35,487</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,366</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">43,853</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Telecommunications</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,789</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">48</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">49,857</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">External revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">271,499</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">179,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">39,892</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">490,966</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Elimination of intersegment 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,301</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,804</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">332</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26,437</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Segment revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">288,800</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">188,379</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40,224</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">517,403</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="14" 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended June&#160;30, 2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Americas</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Asia</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Europe</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Market Sector:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Industrials</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">58,243</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">97,604</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">34,109</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">189,956</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A&amp;D</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">193,951</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,773</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">207,724</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Medical</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">141,813</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100,093</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,821</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">252,727</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Semi-Cap</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">67,770</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">74,443</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27,358</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">169,571</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computing</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">65,561</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,893</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">80,454</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Telecommunications</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">47,669</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">57,448</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">381</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">105,498</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">External revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">575,007</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">344,481</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">86,442</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,005,930</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Elimination of intersegment 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,189</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15,507</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">782</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">44,478</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:28.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:28.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Segment revenue</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">603,196</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">359,988</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">87,224</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,050,408</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Significant Changes in Contract Assets</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Significant changes in the contract asset balance during the period are as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:67.278%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.5%;"/>
        <td style="width:1.037%;"/>
        <td style="width:12.824%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Beginning balance as of December 31</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">142,779</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">161,061</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue recognized</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">944,052</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">915,600</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amounts collected or invoiced</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">932,202</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">923,020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ending balance as of June 30</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">154,629</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">153,641</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372974334904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Charges (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring And Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Schedule Of Accrued Restructuring</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table summarizes the 2021 activity in accrued restructuring, which is included in accrued liabilities in the condensed consolidated balance sheets, related to various restructuring activities initiated prior to June 30, 2021:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:37.12%;"/>
        <td style="width:1.167%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.38%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.157%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.38%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.157%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.38%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.157%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.38%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.157%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.38%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Balance&#160;as&#160;of</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Balance&#160;as&#160;of</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">December&#160;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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Restructuring</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Cash</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Non-Cash</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Charges</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Payment</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Activity</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Restructuring:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Severance</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,996</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">589</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,174</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,383</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Lease facility costs</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">50</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">951</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">980</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other exit costs</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">408</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,632</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,569</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">471</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,454</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,172</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,723</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">41</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,862</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372786974808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Calculation of Basic and Diluted Earnings per Share</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table sets forth the calculation of basic and diluted earnings per share:</span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands, except per share data)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,369</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,407</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15,286</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">445</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Denominator for basic earnings per share &#8211; weighted-average <br/>&#160;&#160;&#160;number of common shares outstanding during the period</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">35,753</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,439</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,000</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,614</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Incremental common shares attributable to exercise of dilutive<br/>&#160;&#160;&#160;options</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">45</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_4091b32e-430d-432c-a93f-5e8b2652c9c6;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">49</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">49</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Incremental common shares attributable to outstanding restricted<br/>&#160;&#160;&#160;stock units</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">263</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_9c8c3eb5-332e-4dc5-917c-60851d3209e8;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">425</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">200</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Denominator for diluted earnings per share</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,061</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,439</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,474</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,863</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic earnings (loss) per share</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.21</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.09</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.42</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.01</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Diluted earnings (loss) per share</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.20</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.09</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.42</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.01</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372874368648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income Loss Net Of Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule Of Accumulated Other Comprehensive Loss</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The changes in accumulated other comprehensive loss by component were as follows:</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Foreign</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">currency</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Derivative</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">translation</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">instruments,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">adjustments</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">net of tax</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Other</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Total</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balances, December 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,375</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,742</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,534</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,651</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:7.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other comprehensive gain (loss) before<br/>&#160;&#160;&#160;reclassifications</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,708</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,582</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">256</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">130</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;vertical-align:bottom;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amounts reclassified from accumulated<br/>&#160;&#160;&#160;other comprehensive loss</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_bafdf6e5-7ba8-4ace-bd7f-028dad2be902;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_53ac138a-ec9d-4d1b-bf07-51b42472f613;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_961b4caf-e819-4b47-98b9-f493c224ee48;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;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="-sec-ix-hidden:F_771f9607-7d51-4aba-8f85-b9acf254c43b;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></span></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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net current period other comprehensive gain (loss)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,708</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">256</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">130</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Balances, June 30, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,083</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,160</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,278</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,521</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372787116392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment And Geographic Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule Of Operating Segments</a></td>
<td class="text"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Information about operating segments is as follows:</span><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Americas</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">292,270</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">288,800</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">569,108</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">603,196</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">222,539</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">188,379</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">410,843</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">359,988</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">51,620</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40,224</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">112,500</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">87,224</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Elimination of intersegment 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,767</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26,437</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">42,068</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">44,478</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">544,662</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">490,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,050,383</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,005,930</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Depreciation and amortization:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Americas</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,252</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,762</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,347</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,657</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,732</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,343</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,446</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">692</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">700</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,404</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,425</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Corporate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,338</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,145</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,700</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,313</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,939</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,339</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,994</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24,531</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income (loss) from operations:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Americas</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,995</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">787</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20,229</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,638</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25,467</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">42,819</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,702</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">686</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,940</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,875</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Corporate and intersegment eliminations</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,465</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,795</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">47,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">37,917</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,699</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22,633</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,618</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest expense</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,079</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,351</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,228</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,053</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest income</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">164</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">287</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">329</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">886</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other income (expense)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">440</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">32</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">164</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">630</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income (loss) before income taxes</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,224</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,904</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,898</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">821</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Capital expenditures:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Americas</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,923</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,598</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,842</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15,858</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,129</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">791</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,334</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,316</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,433</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">196</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,719</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,042</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Corporate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">712</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,809</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,724</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,074</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,197</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,394</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,619</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23,290</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.722%;"/>
        <td style="width:1.12%;"/>
        <td style="width:11.204%;"/>
        <td style="width:1.12%;"/>
        <td style="width:11.204%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June 30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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(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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total assets:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Americas</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">811,692</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">777,658</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">609,269</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">532,793</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">169,411</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">146,277</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Corporate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">228,419</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">287,507</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,818,791</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,744,235</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Schedule Of Geographic Net Sales And Long-Lived Assets</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Geographic net sales information provided below reflects the destination of the product shipped. Long-lived assets information is based on the physical location of the asset and includes property, plant and equipment, net, operating lease right-of-use assets, and other long-term assets, net.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Geographic 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">United States</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">321,605</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">318,509</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">618,648</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">654,876</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Singapore</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">78,598</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">55,917</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">141,755</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">110,538</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other Asia</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">46,258</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40,207</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">85,103</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">78,526</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Europe</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">66,965</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">55,756</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">142,291</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">122,279</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31,236</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20,577</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">62,586</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">39,711</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">544,662</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">490,966</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,050,383</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,005,930</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr>
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-lived assets:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">United States</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">235,650</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">235,193</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">66,800</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">69,669</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29,691</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,002</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22,616</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,980</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">354,757</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">344,844</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372790250104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow and Non-Cash Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Schedule Of Supplemental Cash Flow and Non-Cash Information</a></td>
<td class="text"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:10.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following is additional information concerning supplemental disclosures of cash payments.</span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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:50.741%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.12%;"/>
        <td style="width:1.037%;"/>
        <td style="width:9.157%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:9.0pt;">
        <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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Three Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Six Months Ended<br/>June&#160;30,</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:9.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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(in thousands)</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2020</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income taxes paid, 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,768</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">932</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,373</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,967</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest paid</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,992</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,488</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,082</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,427</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-cash investing activity:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Additions to property, plant and equipment in 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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,902</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</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.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,677</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.3;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372784893096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Schedule Of Inventory Costs) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 399,067<span></span>
</td>
<td class="nump">$ 312,856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">11,790<span></span>
</td>
<td class="nump">8,687<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">4,465<span></span>
</td>
<td class="nump">5,834<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">$ 415,322<span></span>
</td>
<td class="nump">$ 327,377<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372784749400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Schedule of Goodwill by Reportable Segments) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 192,116<span></span>
</td>
<td class="nump">$ 192,116<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=bhe_AmericasSegmentMember', window );">Americas [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">154,014<span></span>
</td>
<td class="nump">154,014<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=bhe_AsiaSegmentMember', window );">Asia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 38,102<span></span>
</td>
<td class="nump">$ 38,102<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=bhe_AmericasSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=bhe_AmericasSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=bhe_AsiaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=bhe_AsiaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372792871720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill And Other Intangible Assets (Schedule Of Other Intangible Assets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 185,748<span></span>
</td>
<td class="nump">$ 183,879<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(117,864)<span></span>
</td>
<td class="num">(113,902)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">67,884<span></span>
</td>
<td class="nump">69,977<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">100,189<span></span>
</td>
<td class="nump">100,228<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(56,562)<span></span>
</td>
<td class="num">(53,429)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">43,627<span></span>
</td>
<td class="nump">46,799<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Purchased Software Costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">48,091<span></span>
</td>
<td class="nump">46,183<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(34,110)<span></span>
</td>
<td class="num">(33,307)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">13,981<span></span>
</td>
<td class="nump">12,876<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember', window );">Technology Licenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">28,800<span></span>
</td>
<td class="nump">28,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(26,847)<span></span>
</td>
<td class="num">(26,833)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">1,953<span></span>
</td>
<td class="nump">1,967<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trade Names and Trademarks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">7,800<span></span>
</td>
<td class="nump">7,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">7,800<span></span>
</td>
<td class="nump">7,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other Intangible Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">868<span></span>
</td>
<td class="nump">868<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(345)<span></span>
</td>
<td class="num">(333)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 523<span></span>
</td>
<td class="nump">$ 535<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372789082520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill And Other Intangible Assets (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_GoodwillAndOtherIntangibleAssetsLineItems', window );"><strong>Goodwill And Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Purchased Software Costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_GoodwillAndOtherIntangibleAssetsLineItems', window );"><strong>Goodwill And Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_GoodwillAndOtherIntangibleAssetsLineItems', window );"><strong>Goodwill And Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">14 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Purchased Software Costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_GoodwillAndOtherIntangibleAssetsLineItems', window );"><strong>Goodwill And Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">14 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_GoodwillAndOtherIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill And Other Intangible Assets [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_GoodwillAndOtherIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372790164488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill And Other Intangible Assets (Schedule Of Amortization Expense) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill And Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 1,599<span></span>
</td>
<td class="nump">$ 2,371<span></span>
</td>
<td class="nump">$ 3,197<span></span>
</td>
<td class="nump">$ 4,752<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization1', window );">Amortization of capitalized purchased software costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">832<span></span>
</td>
<td class="nump">736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230<span></span>
</td>
<td class="nump">230<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Total amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,259<span></span>
</td>
<td class="nump">$ 5,718<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for amortization of capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372784585288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill And Other Intangible Assets (Schedule Of Estimated Future Amortization Expense) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill And Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2021 (remaining six months)</a></td>
<td class="nump">$ 3,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2022</a></td>
<td class="nump">6,766<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2023</a></td>
<td class="nump">6,408<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2024</a></td>
<td class="nump">5,277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2025</a></td>
<td class="nump">$ 5,215<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372784586984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Borrowing Facilities - Long-term debt outstanding (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line Of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Less unamortized debt issuance costs</a></td>
<td class="num">$ (925)<span></span>
</td>
<td class="num">$ (1,155)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">132,199<span></span>
</td>
<td class="nump">135,719<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=bhe_TermLoanFacilityMember', window );">Term loan, due 2023 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line Of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal amount</a></td>
<td class="nump">$ 133,124<span></span>
</td>
<td class="nump">$ 136,874<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=bhe_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=bhe_TermLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372880261336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowing Facilities (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jul. 20, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line Of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement', window );">Credit agreement, secured by percentage of voting capital stock of each direct foreign subsidiary</a></td>
<td class="nump">65.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=bhe_CreditAgreementMember', window );">Credit Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line Of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit Agreement capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 650,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis', window );">Description of variable interest rate basis</a></td>
<td class="text">Interest on outstanding borrowings under the Credit Agreement (other than swingline loans) accrues, at the Company&#8217;s option, at (a) the London Interbank Offered Rate (LIBOR) plus 1.0% to 2.0% or (b) the base rate plus 0.0% to 1.0%.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCovenantTerms', window );">Credit Agreement covenant terms</a></td>
<td class="text">The Credit Agreement contains certain financial covenants related to interest coverage and debt leverage, and certain customary affirmative and negative covenants, including restrictions on the Company&#8217;s ability to incur additional debt and liens, pay dividends, repurchase shares, sell assets and merge or consolidate with other persons. Amounts due under the Credit Agreement could be accelerated upon specified events of default, including a failure to pay amounts due, breach of a covenant, material inaccuracy of a representation, or occurrence of bankruptcy or insolvency, subject, in some cases, to cure periods.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=bhe_CreditAgreementMember', window );">Credit Agreement [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line Of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">U.S. Credit facility, commitment fee</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=bhe_CreditAgreementMember', window );">Credit Agreement [Member] | Minimum [Member] | LIBOR Plus [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line Of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">U.S. Credit facility, commitment fee</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=bhe_CreditAgreementMember', window );">Credit Agreement [Member] | Minimum [Member] | Alternate Base Rate Plus [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line Of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">U.S. Credit facility, commitment fee</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=bhe_CreditAgreementMember', window );">Credit Agreement [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line Of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">U.S. Credit facility, commitment fee</a></td>
<td class="nump">0.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=bhe_CreditAgreementMember', window );">Credit Agreement [Member] | Maximum [Member] | LIBOR Plus [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line Of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">U.S. Credit facility, commitment fee</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=bhe_CreditAgreementMember', window );">Credit Agreement [Member] | Maximum [Member] | Alternate Base Rate Plus [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line Of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">U.S. Credit facility, commitment fee</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=bhe_CreditAgreementMember', window );">Credit Agreement [Member] | Bank Of America Credit Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line Of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityDescription', window );">Credit Agreement description</a></td>
<td class="text">On July 20, 2018, the Company entered into a $650 million credit agreement (the Credit Agreement) by and among the Company, certain of its subsidiaries, the lenders party thereto and Bank of America, N.A., as Administrative Agent, Swingline Lender and an L/C Issuer. The Credit Agreement is comprised of a five-year $500 million revolving credit facility (the Revolving Credit Facility) and a five-year $150 million term loan facility (the Term Loan Facility), both with a maturity date of July 20, 2023. The Revolving Credit Facility is available for general corporate purposes. The Credit Agreement includes an accordion feature pursuant to which the Company is permitted to add one or more incremental term loan and/or increase commitments under the Revolving Credit Facility in an aggregate amount not exceeding $275 million, subject to the satisfaction of certain conditions.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line Of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit Agreement capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_LineOfCreditFacilityTermPeriod', window );">Term period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Credit Agreement maturity date</a></td>
<td class="text">Jul. 20,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement', window );">Possible increase to total commitments under Credit Agreement</a></td>
<td class="nump">$ 275,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Revolving credit facility, available for future borrowings</a></td>
<td class="nump">496,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding amount</a></td>
<td class="nump">$ 3,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=bhe_TermLoanFacilityMember', window );">Term Loan Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line Of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_LineOfCreditFacilityTermPeriod', window );">Term period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Credit Agreement maturity date</a></td>
<td class="text">Jul. 20,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Term Loan proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Term Loan frequency of periodic payments</a></td>
<td class="text">quarterly <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative Notional Amount</a></td>
<td class="nump">$ 133,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">2.928%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal amount</a></td>
<td class="nump">$ 133,124,000<span></span>
</td>
<td class="nump">$ 136,874,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=bhe_TermLoanFacilityMember', window );">Term Loan Facility [Member] | Interest Rate Swap [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line Of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative Notional Amount</a></td>
<td class="nump">133,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=bhe_TermLoanFacilityMember', window );">Term Loan Facility [Member] | Bank Of America Credit Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line Of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Quarterly principal installments</a></td>
<td class="nump">$ 1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_LineOfCreditFacilityTermPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit facility, term period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_LineOfCreditFacilityTermPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage Of Direct Foreign Subsidiaries Voting Capital Stock, Used To Secure Credit Agreement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Possible increase to the borrowing capacity of credit agreement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDescriptionOfVariableRateBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the frequency of periodic payments (monthly, quarterly, annual).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFrequencyOfPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to principal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCovenantTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the conditions for borrowing under the credit facility including the nature of any restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCovenantTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=bhe_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=bhe_CreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=bhe_BankOfAmericaCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=bhe_BankOfAmericaCreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=bhe_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=bhe_TermLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372793395560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Components of lease expense, and lease assets and liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease Cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets (included in depreciation expense)</a></td>
<td class="nump">$ 202<span></span>
</td>
<td class="nump">$ 177<span></span>
</td>
<td class="nump">$ 396<span></span>
</td>
<td class="nump">$ 355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">83<span></span>
</td>
<td class="nump">109<span></span>
</td>
<td class="nump">175<span></span>
</td>
<td class="nump">227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">3,802<span></span>
</td>
<td class="nump">3,997<span></span>
</td>
<td class="nump">7,596<span></span>
</td>
<td class="nump">8,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">137<span></span>
</td>
<td class="nump">191<span></span>
</td>
<td class="nump">378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">447<span></span>
</td>
<td class="nump">406<span></span>
</td>
<td class="nump">914<span></span>
</td>
<td class="nump">916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">4,635<span></span>
</td>
<td class="nump">$ 4,826<span></span>
</td>
<td class="nump">9,272<span></span>
</td>
<td class="nump">10,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalCashFlowElementsAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows used for finance lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">194<span></span>
</td>
<td class="nump">244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows used for operating leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,372<span></span>
</td>
<td class="nump">7,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows used for finance lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">793<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for new operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,819<span></span>
</td>
<td class="nump">$ 4,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAndLiabilitiesLesseeAbstract', window );"><strong>Assets and Liabilities, Lessee [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease right-of-use assets (included in other assets)</a></td>
<td class="nump">$ 2,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</a></td>
<td class="text">us-gaap:OtherAssetsMember<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">us-gaap:OtherAssetsMember<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">us-gaap:OtherAssetsMember<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 89,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 89,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 79,966<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance lease liability, current (included in current installments of long-term debt)</a></td>
<td class="nump">$ 1,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,661<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">bhe:LongTermDebtAndCapitalLeaseObligationsCurrentMember<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">bhe:LongTermDebtAndCapitalLeaseObligationsCurrentMember<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">bhe:LongTermDebtAndCapitalLeaseObligationsCurrentMember<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance lease liability, noncurrent (included in long-term debt)</a></td>
<td class="nump">$ 1,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,832<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">bhe:LongTermDebtAndCapitalLeaseObligationsMember<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">bhe:LongTermDebtAndCapitalLeaseObligationsMember<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">bhe:LongTermDebtAndCapitalLeaseObligationsMember<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current (included in accrued liabilities)</a></td>
<td class="nump">$ 12,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,516<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">us-gaap:AccruedLiabilitiesMember<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">us-gaap:AccruedLiabilitiesMember<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">us-gaap:AccruedLiabilitiesMember<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, noncurrent</a></td>
<td class="nump">$ 80,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72,120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term &#8211; finance leases</a></td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term &#8211; operating leases</a></td>
<td class="text">9 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate &#8211; finance leases</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate &#8211; operating leases</a></td>
<td class="nump">4.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAndLiabilitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAndLiabilitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372884037592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Future annual minimum lease payments and finance lease commitments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2021 (remaining six months)</a></td>
<td class="nump">$ 7,409<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">14,494<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">13,259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">11,936<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">10,937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive', window );">2026 and thereafter</a></td>
<td class="nump">56,853<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">114,888<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2021 (remaining six months)</a></td>
<td class="nump">1,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">2,046<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">659<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">178<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive', window );">2026 and thereafter</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">$ 4,086<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance lease liability payments due year five after year five.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee operating lease liability payments due year five after year five.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372783119032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Future annual minimum lease payments and finance lease commitments - Present value of lease liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract', window );"><strong>Present value of lease liabilities - Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">$ 114,888<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(22,136)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">92,752<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract', window );"><strong>Present value of lease liabilities - Finance Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">4,086<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(387)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 3,699<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372792703528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Awards Plans - Dividends and Share Repurchase Authorization (Narrative) (Details) - USD ($)<br> $ / shares in Units, shares in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 15, 2021</div></th>
<th class="th"><div>Mar. 15, 2021</div></th>
<th class="th"><div>Jun. 15, 2020</div></th>
<th class="th"><div>Mar. 16, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Feb. 20, 2019</div></th>
<th class="th"><div>Oct. 26, 2018</div></th>
<th class="th"><div>Mar. 06, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,900,000<span></span>
</td>
<td class="nump">$ 5,800,000<span></span>
</td>
<td class="nump">$ 11,600,000<span></span>
</td>
<td class="nump">$ 11,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Quarterly cash dividend declared</a></td>
<td class="nump">$ 0.165<span></span>
</td>
<td class="nump">$ 0.16<span></span>
</td>
<td class="nump">$ 0.16<span></span>
</td>
<td class="nump">$ 0.16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Repurchase of common shares program authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="nump">$ 250,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Repurchase of common shares remaining authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 173,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 173,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=bhe_AcceleratedStockRepurchaseAgreementMember', window );">Accelerated Stock Repurchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common shares, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Repurchase of common shares, average cost per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=bhe_AcceleratedStockRepurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=bhe_AcceleratedStockRepurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372793745928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Awards Plans - Stock-Based Compensation (Narrative) (Details) - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Additional shares available for issuance</a></td>
<td class="nump">2.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation cost recognized for stock-based awards</a></td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="nump">$ 6.9<span></span>
</td>
<td class="nump">$ 6.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefit recognized in the income statement for stock-based awards</a></td>
<td class="nump">$ 0.9<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Total cash received as a result of stock option exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions', window );">Tax benefit realized as a result of stock option exercises and the vesting of other share-based awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.5<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Term of options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Restricted Stock Units [Member] | Employee Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=bhe_EmployeeAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=bhe_EmployeeAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372784625960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Awards Plans (Schedule Of Unrecognized Compensation Cost And Remaining Weighted-Average Amortization Period) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr><th class="th" colspan="2">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 26,305<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Remaining weighted-average amortization period</a></td>
<td class="text">2 years 8 months 12 days<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 8,411<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Remaining weighted-average amortization period</a></td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Based on the probable achievement of the performance goals identified in each award.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372793566872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Awards Plans (Summary Of Stock Options) (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options, Outstanding, Beginning balance</a></td>
<td class="nump">188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Options, Exercised</a></td>
<td class="num">(54)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Number of Options, Forfeited or expired</a></td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options, Outstanding, Ending balance</a></td>
<td class="nump">132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Outstanding, Beginning balance</a></td>
<td class="nump">$ 19.98<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Exercised</a></td>
<td class="nump">19.77<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Forfeited or expired</a></td>
<td class="nump">20.16<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Outstanding, Ending balance</a></td>
<td class="nump">$ 20.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted-Average Remaining Contractual Term (Years), Outstanding</a></td>
<td class="text">1 year 8 months 26 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value, Outstanding</a></td>
<td class="nump">$ 1,108<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372793512840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Awards Plans (Summary Of Stock-Based Awards) (Details)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr><th class="th" colspan="2">
<div>Jun. 30, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested shares outstanding, shares or units, beginning balance | shares</a></td>
<td class="nump">1,026<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted, shares or units | shares</a></td>
<td class="nump">486<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested, shares or units | shares</a></td>
<td class="num">(351)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited, shares or units | shares</a></td>
<td class="num">(74)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested shares outstanding, shares or units, ending balance | shares</a></td>
<td class="nump">1,087<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested outstanding, weighted-average grant date fair value, beginning balance | $ / shares</a></td>
<td class="nump">$ 27.35<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, weighted-average grant date fair value | $ / shares</a></td>
<td class="nump">28.62<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested, weighted-average grant date fair value | $ / shares</a></td>
<td class="nump">26.71<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited, weighted-average grant date fair value | $ / shares</a></td>
<td class="nump">28.50<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested outstanding, weighted-average grant date fair value, ending balance | $ / shares</a></td>
<td class="nump">$ 28.05<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested shares outstanding, shares or units, beginning balance | shares</a></td>
<td class="nump">368<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted, shares or units | shares</a></td>
<td class="nump">234<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited, shares or units | shares</a></td>
<td class="num">(60)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested shares outstanding, shares or units, ending balance | shares</a></td>
<td class="nump">542<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested outstanding, weighted-average grant date fair value, beginning balance | $ / shares</a></td>
<td class="nump">$ 27.93<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, weighted-average grant date fair value | $ / shares</a></td>
<td class="nump">28.60<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited, weighted-average grant date fair value | $ / shares</a></td>
<td class="nump">29.38<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested outstanding, weighted-average grant date fair value, ending balance | $ / shares</a></td>
<td class="nump">$ 28.06<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="color:rgba(0,0,0,1);font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;"> </span><span style="color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Represents target number of units that can vest based on the achievement of the performance goals.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372785211208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule Of Income Tax Expense (Benefit)) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal - current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (365)<span></span>
</td>
<td class="nump">$ 237<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign - current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,098<span></span>
</td>
<td class="nump">426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State - current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">354<span></span>
</td>
<td class="nump">43<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,475)<span></span>
</td>
<td class="num">(330)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax expense</a></td>
<td class="nump">$ 1,855<span></span>
</td>
<td class="num">$ (497)<span></span>
</td>
<td class="nump">$ 3,612<span></span>
</td>
<td class="nump">$ 376<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372792574408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Narrative) (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">Cumulative undistributed earnings of foreign subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 333.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Income tax incentives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.2<span></span>
</td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare', window );">Net impact of tax incentives, per diluted share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties', window );">Unrecognized tax benefits including interest and penalties</a></td>
<td class="nump">$ 8.0<span></span>
</td>
<td class="nump">$ 8.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_IncomeTaxBenefitRelatedToForeignWithholding', window );">Income tax benefit related to foreign withholding</a></td>
<td class="nump">$ 7.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_MY', window );">Malaysia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayTerminationDate', window );">Income tax holidays expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">April 1, 2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_MY', window );">Malaysia [Member] | Earliest Tax Year [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayTerminationDate', window );">Income tax holidays expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> 2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_TH', window );">Thailand [Member] | Earliest Tax Year [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayTerminationDate', window );">Income tax holidays expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_IncomeTaxBenefitRelatedToForeignWithholding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income tax benefit related to foreign withholding</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_IncomeTaxBenefitRelatedToForeignWithholding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income taxes line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized tax benefits including interest and penalties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxHolidayTerminationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The date on which the special tax status will terminate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxHolidayTerminationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573983&amp;loc=d3e28200-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_MY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_MY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=us-gaap_EarliestTaxYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=us-gaap_EarliestTaxYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_TH">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_TH</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372874498744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule Of Tax Incentives) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxHolidays', window );">Income tax incentives</a></td>
<td class="nump">$ 2,172<span></span>
</td>
<td class="nump">$ 2,259<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_MY', window );">Malaysia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxHolidays', window );">Income tax incentives</a></td>
<td class="nump">877<span></span>
</td>
<td class="nump">1,293<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_TH', window );">Thailand [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxHolidays', window );">Income tax incentives</a></td>
<td class="nump">$ 1,295<span></span>
</td>
<td class="nump">$ 966<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income taxes line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxHolidays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income exempt from income tax because of a tax holiday.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxHolidays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_MY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_MY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_TH">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_TH</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372788542536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Disaggregation of revenue) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 566,429<span></span>
</td>
<td class="nump">$ 517,403<span></span>
</td>
<td class="nump">$ 1,092,451<span></span>
</td>
<td class="nump">$ 1,050,408<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">544,662<span></span>
</td>
<td class="nump">490,966<span></span>
</td>
<td class="nump">1,050,383<span></span>
</td>
<td class="nump">1,005,930<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Industrials Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">99,906<span></span>
</td>
<td class="nump">87,130<span></span>
</td>
<td class="nump">195,358<span></span>
</td>
<td class="nump">189,956<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Aerospace And Defense Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">96,680<span></span>
</td>
<td class="nump">88,524<span></span>
</td>
<td class="nump">186,061<span></span>
</td>
<td class="nump">207,724<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Medical Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">108,905<span></span>
</td>
<td class="nump">134,751<span></span>
</td>
<td class="nump">217,095<span></span>
</td>
<td class="nump">252,727<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Semi-Cap Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">139,204<span></span>
</td>
<td class="nump">86,851<span></span>
</td>
<td class="nump">252,314<span></span>
</td>
<td class="nump">169,571<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Computing Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">39,598<span></span>
</td>
<td class="nump">43,853<span></span>
</td>
<td class="nump">83,284<span></span>
</td>
<td class="nump">80,454<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Telecommunications Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">60,369<span></span>
</td>
<td class="nump">49,857<span></span>
</td>
<td class="nump">116,271<span></span>
</td>
<td class="nump">105,498<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Elimination Of Intersegment Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">21,767<span></span>
</td>
<td class="nump">26,437<span></span>
</td>
<td class="nump">42,068<span></span>
</td>
<td class="nump">44,478<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">292,270<span></span>
</td>
<td class="nump">288,800<span></span>
</td>
<td class="nump">569,108<span></span>
</td>
<td class="nump">603,196<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">279,970<span></span>
</td>
<td class="nump">271,499<span></span>
</td>
<td class="nump">546,039<span></span>
</td>
<td class="nump">575,007<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas [Member] | Operating Segments [Member] | Industrials Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">20,358<span></span>
</td>
<td class="nump">24,298<span></span>
</td>
<td class="nump">41,354<span></span>
</td>
<td class="nump">58,243<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas [Member] | Operating Segments [Member] | Aerospace And Defense Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">91,427<span></span>
</td>
<td class="nump">80,939<span></span>
</td>
<td class="nump">174,914<span></span>
</td>
<td class="nump">193,951<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas [Member] | Operating Segments [Member] | Medical Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">47,920<span></span>
</td>
<td class="nump">72,434<span></span>
</td>
<td class="nump">95,344<span></span>
</td>
<td class="nump">141,813<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas [Member] | Operating Segments [Member] | Semi-Cap Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">55,492<span></span>
</td>
<td class="nump">37,321<span></span>
</td>
<td class="nump">104,358<span></span>
</td>
<td class="nump">67,770<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas [Member] | Operating Segments [Member] | Computing Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">32,766<span></span>
</td>
<td class="nump">35,487<span></span>
</td>
<td class="nump">68,104<span></span>
</td>
<td class="nump">65,561<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas [Member] | Operating Segments [Member] | Telecommunications Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">32,007<span></span>
</td>
<td class="nump">21,020<span></span>
</td>
<td class="nump">61,965<span></span>
</td>
<td class="nump">47,669<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas [Member] | Elimination Of Intersegment Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">12,300<span></span>
</td>
<td class="nump">17,301<span></span>
</td>
<td class="nump">23,069<span></span>
</td>
<td class="nump">28,189<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaMember', window );">Asia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">222,539<span></span>
</td>
<td class="nump">188,379<span></span>
</td>
<td class="nump">410,843<span></span>
</td>
<td class="nump">359,988<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaMember', window );">Asia [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">213,409<span></span>
</td>
<td class="nump">179,575<span></span>
</td>
<td class="nump">392,431<span></span>
</td>
<td class="nump">344,481<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaMember', window );">Asia [Member] | Operating Segments [Member] | Industrials Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">61,115<span></span>
</td>
<td class="nump">49,379<span></span>
</td>
<td class="nump">116,525<span></span>
</td>
<td class="nump">97,604<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaMember', window );">Asia [Member] | Operating Segments [Member] | Aerospace And Defense Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">73<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaMember', window );">Asia [Member] | Operating Segments [Member] | Medical Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">50,386<span></span>
</td>
<td class="nump">55,890<span></span>
</td>
<td class="nump">91,170<span></span>
</td>
<td class="nump">100,093<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaMember', window );">Asia [Member] | Operating Segments [Member] | Semi-Cap Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">66,781<span></span>
</td>
<td class="nump">37,151<span></span>
</td>
<td class="nump">115,542<span></span>
</td>
<td class="nump">74,443<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaMember', window );">Asia [Member] | Operating Segments [Member] | Computing Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">6,832<span></span>
</td>
<td class="nump">8,366<span></span>
</td>
<td class="nump">15,180<span></span>
</td>
<td class="nump">14,893<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaMember', window );">Asia [Member] | Operating Segments [Member] | Telecommunications Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">28,222<span></span>
</td>
<td class="nump">28,789<span></span>
</td>
<td class="nump">53,941<span></span>
</td>
<td class="nump">57,448<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaMember', window );">Asia [Member] | Elimination Of Intersegment Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">9,130<span></span>
</td>
<td class="nump">8,804<span></span>
</td>
<td class="nump">18,412<span></span>
</td>
<td class="nump">15,507<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">51,620<span></span>
</td>
<td class="nump">40,224<span></span>
</td>
<td class="nump">112,500<span></span>
</td>
<td class="nump">87,224<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">51,283<span></span>
</td>
<td class="nump">39,892<span></span>
</td>
<td class="nump">111,913<span></span>
</td>
<td class="nump">86,442<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member] | Operating Segments [Member] | Industrials Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">18,433<span></span>
</td>
<td class="nump">13,453<span></span>
</td>
<td class="nump">37,479<span></span>
</td>
<td class="nump">34,109<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member] | Operating Segments [Member] | Aerospace And Defense Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">5,180<span></span>
</td>
<td class="nump">7,585<span></span>
</td>
<td class="nump">11,074<span></span>
</td>
<td class="nump">13,773<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member] | Operating Segments [Member] | Medical Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">10,599<span></span>
</td>
<td class="nump">6,427<span></span>
</td>
<td class="nump">30,581<span></span>
</td>
<td class="nump">10,821<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member] | Operating Segments [Member] | Semi-Cap Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">16,931<span></span>
</td>
<td class="nump">12,379<span></span>
</td>
<td class="nump">32,414<span></span>
</td>
<td class="nump">27,358<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member] | Operating Segments [Member] | Computing Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member] | Operating Segments [Member] | Telecommunications Sector [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">140<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="nump">365<span></span>
</td>
<td class="nump">381<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member] | Elimination Of Intersegment Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 337<span></span>
</td>
<td class="nump">$ 332<span></span>
</td>
<td class="nump">$ 587<span></span>
</td>
<td class="nump">$ 782<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesByIndustryAxis=bhe_IndustrialsSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesByIndustryAxis=bhe_IndustrialsSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesByIndustryAxis=bhe_AerospaceAndDefenseSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesByIndustryAxis=bhe_AerospaceAndDefenseSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesByIndustryAxis=us-gaap_HealthcareSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesByIndustryAxis=us-gaap_HealthcareSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesByIndustryAxis=bhe_SemiCapSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesByIndustryAxis=bhe_SemiCapSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesByIndustryAxis=bhe_ComputingSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesByIndustryAxis=bhe_ComputingSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesByIndustryAxis=bhe_TelecommunicationsSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesByIndustryAxis=bhe_TelecommunicationsSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372789185464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">$ 154,629<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 142,779<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Advance payments from customers</a></td>
<td class="nump">88,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,122<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=bhe_CustomerDepositsAndPrepaymentsOfInventoryMember', window );">Customer Deposits and Prepayments of Inventory [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Advance payments from customers</a></td>
<td class="nump">55,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=bhe_ContractualTimingOfPaymentsMember', window );">Contractual Timing of Payments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Advance payments from customers</a></td>
<td class="nump">$ 33,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred Over Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_PercentageOfRevenue', window );">Percentage Of Revenue</a></td>
<td class="nump">90.00%<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_PercentageOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage, 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_PercentageOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=bhe_CustomerDepositsAndPrepaymentsOfInventoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=bhe_CustomerDepositsAndPrepaymentsOfInventoryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=bhe_ContractualTimingOfPaymentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=bhe_ContractualTimingOfPaymentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372788212872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Schedule of Significant Changes in Contract Assets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInContractWithCustomerAssetAbstract', window );"><strong>Change In Contract With Customer Asset [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Beginning balance as of December 31</a></td>
<td class="nump">$ 142,779<span></span>
</td>
<td class="nump">$ 161,061<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_ContractWithCustomerAssetRevenueRecognized', window );">Revenue recognized</a></td>
<td class="nump">944,052<span></span>
</td>
<td class="nump">915,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable', window );">Amounts collected or invoiced</a></td>
<td class="num">(932,202)<span></span>
</td>
<td class="num">(923,020)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Ending balance as of June 30</a></td>
<td class="nump">$ 154,629<span></span>
</td>
<td class="nump">$ 153,641<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_ContractWithCustomerAssetRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_ContractWithCustomerAssetRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ChangeInContractWithCustomerAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangeInContractWithCustomerAssetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetReclassifiedToReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372783257096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable Sale Program (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_MaximumLimitAccountsReceivableSaleProgram', window );">Maximum Limit Accounts Receivable Sale Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_TradeAccountsReceivableSold', window );">Trade Accounts Receivable Sold</a></td>
<td class="nump">$ 87,000,000.0<span></span>
</td>
<td class="nump">$ 77,900,000<span></span>
</td>
<td class="nump">166,300,000<span></span>
</td>
<td class="nump">$ 154,300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_AmountReceivedFromTradeAccountsReceivableSoldToThirdParty', window );">Amount Received From Trade Accounts Receivable Sold To Third Party</a></td>
<td class="nump">$ 86,800,000<span></span>
</td>
<td class="nump">$ 77,700,000<span></span>
</td>
<td class="nump">$ 166,000,000.0<span></span>
</td>
<td class="nump">$ 154,000,000.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_AmountReceivedFromTradeAccountsReceivableSoldToThirdParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount received upon sale of trade accounts receivable to third party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_AmountReceivedFromTradeAccountsReceivableSoldToThirdParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_MaximumLimitAccountsReceivableSaleProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts receivable program with third party maximum amount at any time that can be sold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_MaximumLimitAccountsReceivableSaleProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_TradeAccountsReceivableSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of trade accounts receivable that have been sold to a third party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_TradeAccountsReceivableSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372793840040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Charges (Schedule Of Accrued Restructuring) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning Balance</a></td>
<td class="nump">$ 4,454<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">3,172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash Payment</a></td>
<td class="num">(5,723)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Non-Cash Activity</a></td>
<td class="num">(41)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending Balance</a></td>
<td class="nump">1,862<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ReserveQuantitiesByTypeOfReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Severance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning Balance</a></td>
<td class="nump">3,996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">589<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash Payment</a></td>
<td class="num">(3,174)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Non-Cash Activity</a></td>
<td class="num">(28)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending Balance</a></td>
<td class="nump">1,383<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ReserveQuantitiesByTypeOfReserveAxis=us-gaap_FacilityClosingMember', window );">Lease Facility Costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning Balance</a></td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">951<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash Payment</a></td>
<td class="num">(980)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Non-Cash Activity</a></td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending Balance</a></td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ReserveQuantitiesByTypeOfReserveAxis=bhe_OtherexitcostsMember', window );">Other Exit Costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning Balance</a></td>
<td class="nump">408<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">1,632<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash Payment</a></td>
<td class="num">(1,569)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Non-Cash Activity</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending Balance</a></td>
<td class="nump">$ 471<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveSettledWithoutCash2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the reserve for full or partial settlement through consideration other than cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveSettledWithoutCash2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ReserveQuantitiesByTypeOfReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ReserveQuantitiesByTypeOfReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ReserveQuantitiesByTypeOfReserveAxis=us-gaap_FacilityClosingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ReserveQuantitiesByTypeOfReserveAxis=us-gaap_FacilityClosingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ReserveQuantitiesByTypeOfReserveAxis=bhe_OtherexitcostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ReserveQuantitiesByTypeOfReserveAxis=bhe_OtherexitcostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372792570840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Ransomware incident (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_RansomwareRelatedIncidentCostsGross', window );">Ransomware related incident costs, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_RansomwareRelatedIncidentCostsNet', window );">Ransomware related incident costs, net</a></td>
<td class="nump">$ (0)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (3,444)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceRecoveries', window );">Insurance recoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable', window );">Collection of recorded insurance receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_InsuranceRecoveriesCollectedAtPointInTime', window );">Insurance recoveries collected at point in time</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_AdditionalCollectionOfRecordedInsuranceReceivable', window );">Additional collection of recorded insurance receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_AdditionalCollectionOfRecordedInsuranceReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional collection of recorded insurance receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_AdditionalCollectionOfRecordedInsuranceReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_InsuranceRecoveriesCollectedAtPointInTime">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Insurance recoveries collected at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_InsuranceRecoveriesCollectedAtPointInTime</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_RansomwareRelatedIncidentCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ransomware related incident costs gross.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_RansomwareRelatedIncidentCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_RansomwareRelatedIncidentCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of costs (recovery) associated with systems affected by a ransomware incident that encrypted information on our systems and disrupted customer and employee access to our systems and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_RansomwareRelatedIncidentCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in insurance settlements receivable, which are amounts due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. The expectation is that such reimbursement will be received within one year of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372793691928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Schedule Of Calculation Of Basic And Diluted Earnings Per Share) (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_EarningsPerShareReconciliationLineItems', window );"><strong>Earnings Per Share Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 7,369<span></span>
</td>
<td class="num">$ (3,407)<span></span>
</td>
<td class="nump">$ 15,286<span></span>
</td>
<td class="nump">$ 445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Denominator for basic earnings per share &#8211; weighted-average number of common shares outstanding during the period</a></td>
<td class="nump">35,753<span></span>
</td>
<td class="nump">36,439<span></span>
</td>
<td class="nump">36,000<span></span>
</td>
<td class="nump">36,614<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Denominator for diluted earnings per share</a></td>
<td class="nump">36,061<span></span>
</td>
<td class="nump">36,439<span></span>
</td>
<td class="nump">36,474<span></span>
</td>
<td class="nump">36,863<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share</a></td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share</a></td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_EarningsPerShareReconciliationLineItems', window );"><strong>Earnings Per Share Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Incremental common shares attributable to exercise of dilutive options</a></td>
<td class="nump">45<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">49<span></span>
</td>
<td class="nump">49<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=bhe_RestrictedSharesAndRestrictedStockUnitsMember', window );">Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_EarningsPerShareReconciliationLineItems', window );"><strong>Earnings Per Share Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Incremental common shares attributable to exercise of dilutive options</a></td>
<td class="nump">263<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">425<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_EarningsPerShareReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Earnings per share reconciliation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_EarningsPerShareReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=bhe_RestrictedSharesAndRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=bhe_RestrictedSharesAndRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372784796456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Narrative) (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=bhe_RestrictedSharesAndRestrictedStockUnitsMember', window );">Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_EarningsPerShareReconciliationLineItems', window );"><strong>Earnings Per Share Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities to purchase common shares</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_EarningsPerShareReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Earnings per share reconciliation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_EarningsPerShareReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=bhe_RestrictedSharesAndRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=bhe_RestrictedSharesAndRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372789850280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax', window );">Unrealized (gain) loss on derivative, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 637<span></span>
</td>
<td class="num">$ (264)<span></span>
</td>
<td class="nump">$ 1,582<span></span>
</td>
<td class="num">$ (4,358)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bhe_InterestRateSwapAgreementExpirationTerm', window );">Interest rate swap expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2018-10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Interest rate swap notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 133,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 133,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 136,900<span></span>
</td>
<td class="nump">$ 155,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.928%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.928%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.4935%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue', window );">Fair value of interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Unrealized gain on interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax', window );">Unrealized (gain) loss on derivative, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnContractTermination', window );">Gain on contract termination</a></td>
<td class="nump">$ 3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bhe_InterestRateSwapAgreementExpirationTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest rate swap agreement expiration term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bhe_InterestRateSwapAgreementExpirationTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bhe_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearMonthItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnContractTermination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnContractTermination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of all interest rate derivative liabilities designated as cash flow hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372790090360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss (Schedule Of Accumulated Other Comprehensive Loss By Component) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss, net of tax, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (16,651)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive gain (loss) before reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net current period other comprehensive gain (loss)</a></td>
<td class="nump">$ 1,466<span></span>
</td>
<td class="nump">$ 703<span></span>
</td>
<td class="nump">130<span></span>
</td>
<td class="num">$ (4,533)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss, net of tax, ending balance</a></td>
<td class="num">(16,521)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,521)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign currency translation adjustments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss, net of tax, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,375)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive gain (loss) before reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,708)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net current period other comprehensive gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,708)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss, net of tax, ending balance</a></td>
<td class="num">(10,083)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,083)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Derivative instruments, net of tax [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss, net of tax, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,742)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive gain (loss) before reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net current period other comprehensive gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss, net of tax, ending balance</a></td>
<td class="num">(5,160)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,160)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss, net of tax, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,534)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive gain (loss) before reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net current period other comprehensive gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss, net of tax, ending balance</a></td>
<td class="num">$ (1,278)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,278)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17B<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724394-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372788535320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment And Geographic Information (Operating Segments) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">$ 544,662<span></span>
</td>
<td class="nump">$ 490,966<span></span>
</td>
<td class="nump">$ 1,050,383<span></span>
</td>
<td class="nump">$ 1,005,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">10,939<span></span>
</td>
<td class="nump">12,339<span></span>
</td>
<td class="nump">21,994<span></span>
</td>
<td class="nump">24,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">10,699<span></span>
</td>
<td class="num">(1,872)<span></span>
</td>
<td class="nump">22,633<span></span>
</td>
<td class="nump">4,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(2,079)<span></span>
</td>
<td class="num">(2,351)<span></span>
</td>
<td class="num">(4,228)<span></span>
</td>
<td class="num">(4,053)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">164<span></span>
</td>
<td class="nump">287<span></span>
</td>
<td class="nump">329<span></span>
</td>
<td class="nump">886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense)</a></td>
<td class="nump">440<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">164<span></span>
</td>
<td class="num">(630)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes</a></td>
<td class="nump">9,224<span></span>
</td>
<td class="num">(3,904)<span></span>
</td>
<td class="nump">18,898<span></span>
</td>
<td class="nump">821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="nump">12,197<span></span>
</td>
<td class="nump">10,394<span></span>
</td>
<td class="nump">18,619<span></span>
</td>
<td class="nump">23,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,818,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,818,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,744,235<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Elimination Of Intersegment Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="num">(21,767)<span></span>
</td>
<td class="num">(26,437)<span></span>
</td>
<td class="num">(42,068)<span></span>
</td>
<td class="num">(44,478)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate And Intersegment Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="num">(28,465)<span></span>
</td>
<td class="num">(18,795)<span></span>
</td>
<td class="num">(47,355)<span></span>
</td>
<td class="num">(37,917)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=bhe_AmericasSegmentMember', window );">Americas [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">292,270<span></span>
</td>
<td class="nump">288,800<span></span>
</td>
<td class="nump">569,108<span></span>
</td>
<td class="nump">603,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">5,252<span></span>
</td>
<td class="nump">5,762<span></span>
</td>
<td class="nump">10,547<span></span>
</td>
<td class="nump">11,347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">11,995<span></span>
</td>
<td class="num">(787)<span></span>
</td>
<td class="nump">20,229<span></span>
</td>
<td class="nump">11,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="nump">6,923<span></span>
</td>
<td class="nump">6,598<span></span>
</td>
<td class="nump">11,842<span></span>
</td>
<td class="nump">15,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">811,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">811,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">777,658<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=bhe_AsiaSegmentMember', window );">Asia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">222,539<span></span>
</td>
<td class="nump">188,379<span></span>
</td>
<td class="nump">410,843<span></span>
</td>
<td class="nump">359,988<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">2,657<span></span>
</td>
<td class="nump">2,732<span></span>
</td>
<td class="nump">5,343<span></span>
</td>
<td class="nump">5,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">25,467<span></span>
</td>
<td class="nump">17,024<span></span>
</td>
<td class="nump">42,819<span></span>
</td>
<td class="nump">28,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="nump">2,129<span></span>
</td>
<td class="nump">791<span></span>
</td>
<td class="nump">2,334<span></span>
</td>
<td class="nump">3,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">609,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">609,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">532,793<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=bhe_EuropeSegmentMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">51,620<span></span>
</td>
<td class="nump">40,224<span></span>
</td>
<td class="nump">112,500<span></span>
</td>
<td class="nump">87,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">692<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="nump">1,404<span></span>
</td>
<td class="nump">1,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">1,702<span></span>
</td>
<td class="nump">686<span></span>
</td>
<td class="nump">6,940<span></span>
</td>
<td class="nump">2,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="nump">2,433<span></span>
</td>
<td class="nump">196<span></span>
</td>
<td class="nump">2,719<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">169,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">169,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">146,277<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">2,338<span></span>
</td>
<td class="nump">3,145<span></span>
</td>
<td class="nump">4,700<span></span>
</td>
<td class="nump">6,313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="nump">712<span></span>
</td>
<td class="nump">$ 2,809<span></span>
</td>
<td class="nump">1,724<span></span>
</td>
<td class="nump">$ 3,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 228,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 228,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 287,507<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=bhe_AmericasSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=bhe_AmericasSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=bhe_AsiaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=bhe_AsiaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=bhe_EuropeSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=bhe_EuropeSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372880368472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment And Geographic Information (Schedule Of Geographic Net Sales And Long-Lived Assets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Geographic net sales</a></td>
<td class="nump">$ 544,662<span></span>
</td>
<td class="nump">$ 490,966<span></span>
</td>
<td class="nump">$ 1,050,383<span></span>
</td>
<td class="nump">$ 1,005,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">354,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">354,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 344,844<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Geographic net sales</a></td>
<td class="nump">321,605<span></span>
</td>
<td class="nump">318,509<span></span>
</td>
<td class="nump">618,648<span></span>
</td>
<td class="nump">654,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">235,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">235,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">235,193<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaMember', window );">Asia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">66,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,669<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_SG', window );">Singapore [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Geographic net sales</a></td>
<td class="nump">78,598<span></span>
</td>
<td class="nump">55,917<span></span>
</td>
<td class="nump">141,755<span></span>
</td>
<td class="nump">110,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=bhe_OtherAsiaMember', window );">Other Asia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Geographic net sales</a></td>
<td class="nump">46,258<span></span>
</td>
<td class="nump">40,207<span></span>
</td>
<td class="nump">85,103<span></span>
</td>
<td class="nump">78,526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Geographic net sales</a></td>
<td class="nump">66,965<span></span>
</td>
<td class="nump">55,756<span></span>
</td>
<td class="nump">142,291<span></span>
</td>
<td class="nump">122,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">29,691<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,691<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,002<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=bhe_OtherRegionsMember', window );">Other Foreign [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Geographic net sales</a></td>
<td class="nump">31,236<span></span>
</td>
<td class="nump">$ 20,577<span></span>
</td>
<td class="nump">62,586<span></span>
</td>
<td class="nump">$ 39,711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">$ 22,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,980<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_SG">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_SG</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=bhe_OtherAsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=bhe_OtherAsiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=bhe_OtherRegionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=bhe_OtherRegionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140372787124440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow and Non-Cash Information (Schedule Of Supplemental Cash Flow and Non-Cash Information) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid, net</a></td>
<td class="nump">$ 7,768<span></span>
</td>
<td class="nump">$ 932<span></span>
</td>
<td class="nump">$ 9,373<span></span>
</td>
<td class="nump">$ 2,967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">$ 1,992<span></span>
</td>
<td class="nump">$ 2,488<span></span>
</td>
<td class="nump">4,082<span></span>
</td>
<td class="nump">4,427<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash investing activity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Additions to property, plant and equipment in accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,902<span></span>
</td>
<td class="nump">$ 3,677<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>81
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( %N.!%,'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 #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !;C@13J9]%9.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M:L,P#(=?9?B>R$GV#Y/ZLM+3!H,5-G8SMMJ:Q8ZQ-9*^_9RL31G; ^QHZ>=/
MGT"M#D+W$9]C'S"2Q70UNLXGH<.*'8B" $CZ@$ZE,B=\;N[ZZ!3E9]Q#4/I#
M[1%JSF_!(2FC2,$$+,)"9+(U6NB(BOIXPAN]X,-G[&:8T8 =.O24H"HK8'*:
M&(YCU\(%,,$(HTO?!30+<:[^B9T[P$[),=DE-0Q#.31S+N]0P=O3X\N\;F%]
M(N4UYE_)"CH&7+'SY-?F8;W=,%GSNBKX?<&OMW4E;KAH[MXGUQ]^%V'7&[NS
M_]CX+"A;^'47\@M02P,$%     @ 6XX$4YE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!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 <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>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>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;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_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.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/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&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>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(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.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
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<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" !;C@13 BA24S(%  !A%0  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;)6877/B-A2&K[>_0L/THIT)V);YVAW"#/&2#=V$$* ?V4XOA"W $]NBL@SA
MW_?(&)LPYICF(OCKO'YT)+U'5F\GY%N\YER1]S"(XMO:6JG-%\.(W34/6=P0
M&Q[!G:60(5-P*E=&O)&<>6E0&!C4--M&R/RHUN^EUR:RWQ.)"OR(3R2)DS!D
M<G_' [&[K5FUXX6IOUHK?<'H]S9LQ6=<_;Z92#@S<A7/#WD4^R(BDB]O:P/K
MBV-3'9 ^\8?/=_'),=%-60CQID]&WFW-U$0\X*[2$@Q^MMSA0:"5@./?3+26
MOU,'GAX?U>_3QD-C%BSFC@C^]#VUOJUU:\3C2Y8$:BIV#SQK4$OKN2*(T_]D
M=WBVV:P1-XF5"+-@( C]Z/#+WK-$G :8%P)H%D#/ JQ+;["S #MMZ($L;=97
MIEB_)\6.2/TTJ.F#-#=I-+3&CW0WSI2$NS[$J;XCMER2.HG73/*X9RC0U'<,
M-XN_.\33"_%M\B0BM8[),/*X]S'> )8<B!Z![B@J^%L2-8AMWA!J4JN$Q\'#
M!\FJ04Q:%OX!Q\[S8Z=Z-IJ?OP>+6$D8<O\@DLU<LIE*-B](#B/EJSUQ> 22
M 1E!XM[)=[XO2SZN9,)?MVTW[3:"U<JQ6JC85^$F,#\5F>\WO(P%#[?,^@M"
MT<XIVJC, !"\%.,^8*LR##Q^R8*8(QR=G*-S739>$B85E\&>3/E&2%6&A$LI
MF6!$W9RH>V7_2 8NFIK@921<JRI+GW.FS]<QW?NQ"V/YE3-)[N%BJ9/@6A43
MUC(+1S/_%]2$2U]XE[$JY%XH1G7BLQ8JXR12GF<*/). :Y?.M@JY>MVB=1M-
M&"W0Z'4)RS*%8N%21_?^Z=.GJOXL'-BRK_'+*5_YVH2!<\S"<CA<Z&XX=AZ>
M!M/O9/@X=.;3Y_'(F=V0T=AI8*"%KUM7&?N]'W R3L(%EZ60N(A5M\Q6V\2
M"D>W<$_.@$:1*R08!=.><4-F"OJ6"$D<D4 )@DHDO/)TXNKSOS#(PO MW+$S
MR#E[)R,/1J&_]-V4%,LA+MEIUBFU+--"!V!1"BS<P#/"@>?!$BF^.1Z01WB.
M/$?EN<,E6VTR@T7UFDR%^P:+<9AP$I:S&&Y1)RS<W,]Q'7T&W3T7NZ@4%9>;
M\_!\/? 1K"@6%N[PYV#Y0)Q(L?4CMSR1N.;@![;F+&H&Q4W^'&TB8@4N_</?
M7)P=%8K=%NUBPX\6E8-65(Z4#+[1+J/@ FUJ8R!%G:"XN3^*M)RN183Y6X6(
M;9KU#JQ;,:*B-%#<T>>^ J\52V+17Q:_DAEW$PG9*L7"E1P1AF Y,P7S\89L
MH#AO69!P\K/9L$RR@6^ ] L)HR[J!,4M'A9PGA^MR&P?+D10"HL+W#T,,9"B
M/E#<P8_Y(L-W=\VB%;]862N$QJ\SE*@H!O2J8G!<+!W6MVFNP"O*EV\5BJ_G
M7[4?R8HB0*\J J,(/@8.>P]ZC<2.J*5DN&(%6>'W]"J_U\L.J.E@J2LARZ<
MKO/()(R @>MR$ (9[R"),1;63Z^R_EG(@H#<)3'<CLM[$]>I^G"Q"\>WKW+\
M8<CE2@^P;Z  ]1A\8,.BTO15"%:B%89OXWY]3-::0[(P(%RF$J@P?AOW[..L
M_."1LW3'B#PG"DIEI VM;+<F4VZERGI/<=NW6ZTNM<Q.S]B>4ADGFUBZ4]*]
MO9BX>I%ZV,_*K^;[AX-TU\PH'C]L/CXQW:<Q"?@20LU&!UXO#_MYAQ,E-NF6
MV$(H)<+T<,V9QZ5^ .XOA5#'$_V"?%>U_Q]02P,$%     @ 6XX$4]WP/'K2
M!@  /1L  !@   !X;"]W;W)K<VAE971S+W-H965T,BYX;6RMF6UOVS80Q[\*
MX05;"SBQ2(IZ2), :8IM'38T2-KM-2/1L5!9="G*2?;I=Y0<2Q8IN@/Z)I&L
MX^G/(WF_(W7Q)-77>B6$1L_KLJHO9RNM-^>+19VMQ)K79W(C*GBRE&K--=RJ
MQT6]48+G;:-UN2!!$"W6O*AF5Q?M;[?JZD(VNBPJ<:M0W:S77+V\%Z5\NISA
MV>L/=\7C2IL?%E<7&_XH[H7^LKE5<+?8>\F+M:CJ0E9(B>7E[!J?W]#(-&@M
M_B[$4SVX1J8K#U)^-3<?\\M98!2)4F3:N.#P;RMN1%D:3Z#CV\[I;/].TW!X
M_>K]U[;ST)D'7HL;6?Y3Y'IU.4MF*!=+WI3Z3C[]+G8=8L9?)LNZ_8N>=K;!
M#&5-K>5ZUQ@4K(NJ^\^?=X$8-,#A1 .R:T"^MP'=-:!M1SME;;<^<,VO+I1\
M0LI8@S=ST<:F;0V]*2HSC/=:P=,"VNFK&UGE,"@B1W!5R[+(N8:;][SD52;0
MO7%<HS=?*M[D!3QYBT[1E_L/Z,W)6W2"B@I]7LFFYE5>7RPTZ#%>%]GNW>^[
M=Y.)=__15&>(!G-$ H(=S6_\S3^(#)KCMGEPV'P!4=B'@NQ#05I_=,+?=5U#
M7SV.Z-X1;1V%4S'E]0I!2%!F+L2WIMCR4E1CWUV(.E=1Z\JLN>T5C5(:0#RV
MPU XS-(@"9*]V8'2<*\T]"J]$[56169&W&AUZ>L<L,&+,0[)2)UMQ'!"W-K8
M7AOS:KO.,ME T"!99 (B^%"*.:H@L<DEXB6DGW:"0B)#N6P>]+(I(2?LFH#)
M24*2=A!.\)S&,$N4J#>B31KEBZNCS.H#28,@IJ.NVF8T2"G%[LY&^\Y&_BDC
M*ZT@I2'NF(2=OL@>"!9&)!WI<YB%)(Y3M[YXKR_VZOM8;6$"2U4(I[;8>FF(
M&27C:6*;41+3.'9K2_;:$J^V6R4VO,B1>-Z83%:WHR[U2BA/-!-;2D2B<"38
MM@(;-J$WW>M-C\0RDVN!-'\6P\GM4IG:[P^CD4;;)L03"G'04R'P:OPL-2^!
M/TK!L'O"N'-S,-U(%*6#,=VE<I=A0"B;6#AX #!\9/BAIE'Z98XVP"S=CK[)
MN1LH-G2;,9S"L:TG22A.QKI==HS$$\D-][#!Q"O[$XCFNJ@>42F@#$'*U!NG
M<GG:P(TGX,32DZ0LLL)MF\5I&D43JGNR83_:?I,R?RK*TBF-VJ%*"<;C"7O<
M[E!<#S/LI]D'L10P87,H2_H5YE1J\RI,PS%RG58DG%#98PW[N?9ID)FFIZ>-
MF3A*XG%"=9FE43 5R9Y&V(^C;OE[9J&#,@E.XM2*H<,P#D-8]Q,2>R#AV%NM
MW>QR4UGPAZ(L-)#IW%.[X9XFV(^35\=%54,02I-%VH*BE-7CJ19J#;N$!_>@
MV;A("1L#VF6%HZDTV$,%^ZFR+Y<V_&4*)]AF!4T";&'/84<20J:J3=)CA?BQ
M<IUOVZH--'9Q72JYWFUSA').-6*#(TFB9)Q47&8A)A-IFO1T(7ZZ',#:$UIB
M<R*F-!BKM*T8FV()&6Q<_"R!L5<-Y+W!6G!JM*&0LC2V1-IF.#BHA ]E]O @
M?G@<%A7'Q-J48 D.@_%R<MB%"<9T(@>2GB;$3Y,_#];['#!=UWOQP^3@5._8
M-D%=1"WU#CN*@ZFJB/24(4<H,RHOCD7;!DD2L,2:&@[>$$R"";4];XB?-QT3
M^PQ[3*U-%98&9)S&'&818VQJN?7H(?[-T'?7&<2QX4FB,2,=5F&<3.7:GF/D
M",?D>EWH+LVVAQ&PQ83Y(*IL*JI>?^8\\;S>\$Q<SC:PEQ9J*V97R'5L\P,<
M'?:YAR!)O47!_8HKL9)E#C#Y^:>$X/A=NQ?0+[[:@/;\HGY^P59S-_1 K.SK
M')T$9S@ +BBTY64CWB$VAU2):J,#PM[H%>R9_Q4Y%'JR$JBH:\C3SF,@[XO_
M1_!_@*/#X/2HI'Y4F@DGJ\G(X' B-N]V8>GV[8V&S%KE)G.=(LKF+(K:!S2:
MDY0=/\:A-F(I8^-MG<MJ>)9R&((>Q/0(B/.\,*?3@#ES)'%:5"CCFP)0X91J
M@Y8%E%JUC<L.!V$P44/3P3FE'\AW0G/X"?;+7%40<?<!I0.PL!=A;*S289="
MT3BEL@<Q]8,8JIMFW93MN71WK -9%R;ORGQ,V +:9.T6;K/U%$>,6$>K3KMH
MBL&T9S#U,[BK=^K)G.04;1,VC6(26Q/889>D; H;M$<Q_9ZMWP# [>H;=N(7
MG_S(.J=V;PQ=ALZ-X6+P;<-\6/J+JT>HOJ"L64++X"R&$*CN6TUWH^6F_=SQ
M(#7L*MK+E> @W!C \Z64^O7&?$'9?S&[^@]02P,$%     @ 6XX$4]U'I((#
M P  8PD  !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6R5EM]OVC 0Q_\5
M*^I#*W7D%PE00:26JMHF34-EW1ZF/9C$(58=F]D.=/OK=W;2#$J@P .QX_O>
M?7RV<QYOA'Q6!2$:O92,JXE3:+VZ<5V5%J3$JB=6A,-(+F2)-73ETE4K27!F
M125S \^+W1)3[B1C^VXFD[&H-*.<S"1255EB^>>.,+&9.+[S^N*1+@MM7KC)
M>(679$[TTVHFH>>V7C):$JZHX$B2?.+<^C=3WS,":_&=DHW::B,SE840SZ;S
M*9LXGB$BC*3:N,#P6),I8<QX H[?C5.GC6F$V^U7[P]V\C"9!59D*M@/FNEB
MX@P=E)$<5TP_BLU'TDPH,OY2P93]1YO&UG-06BDMRD8,!"7E]1._-(G8$OC]
M X*@$02G"L)&$-J)UF1V6O=8XV0LQ09)8PW>3,/FQJIA-I2;99QK":,4=#J9
M"I[!HI ,04L)1C.LH7.'&>8I07/C6*'+)XZKC,+(%;J<84FX+HBF*697Z -Z
MFM^CRXLK=($H1]\*42G,,S5V-?"9*&[:L-S5+,$!EL\5[Z'0NT:!%_@=\NEQ
M^3U)0>Y;N;<K=R$K;6J"-C6!]1<>\#?7D K8L1I]S=$#Y9 0BAF:"47M#OQY
MNU!:PC[\=218V 8+;;#^@6"W# Z433D<392):J'SBL$N3T7%M;IN6W!V4D+7
M>,%(5X;K*+&-8H[P.AD&P[&[WD[COHT?#OS6:(>_W_+WC_+/X/01*6'KJ +V
M!P"OL$1KS*I.S-K98 O!Z_EO,(_;[%!&+65T)F7]1+C2A9#T+\FZ:&NGT19)
MY-G?&^+W[7:HXY8Z/I.:*E5UH\9["&\ACUGLX U:O,%1O*DH2S@.\*E*G]]9
M]L$)RW[<9H=PV!(.SR \:<F'>UGR^]V+?HKE#O6HI1Z=07UXR4=[ &$4Q?$^
M:8=A'(RB@Z"^][^(>&>@PFU!:2@!E"\[BX!W*G"793>QNU4!S?7C"Y9+RA5B
M) >IUQN #UE7]+JCQ<H6Q8704&)MLX!;$)'& ,9S(?1KQ]39]EZ5_ -02P,$
M%     @ 6XX$4WTMB!W>!0  F1<  !@   !X;"]W;W)K<VAE971S+W-H965T
M-"YX;6RE6%UOVS84_2N$T8<$B&-^2)04) $2V]M:H%O1K.O#L ?:HFVADNB)
M=)+NUX^29=DFK]1@>[%%Z=Q+GLM+WD/>OJCJF]Y(:=!KD9?Z;K0Q9GLSF>CE
M1A9"7ZNM+.V7E:H*86RS6D_TMI(B;8R*?$(QYI-"9.7H_K9Y]ZFZOU4[DV>E
M_%0AO2L*47U_E+EZN1N1T>'%YVR],?6+R?WM5JSEDS1?MI\JVYIT7M*LD*7.
M5(DJN;H;/9";.66U08/X(Y,O^N09U5062GVK&^_3NQ&N1R1SN32U"V'_GN54
MYGGMR8[C[];IJ.NS-CQ]/GC_J2%OR2R$EE.5?\U2L[D;Q2.4RI78Y>:S>OE%
MMH3"VM]2Y;KY12\M%H_0<J>-*EIC.X(B*_?_XK4-Q(F!]0,;T-: N@9!CP%K
M#=A;>PA:@^"M/82M04-]LN?>!&XFC+B_K=0+JFJT]58_--%OK&V\LK).E"=3
MV:^9M3/W4U6F=MIEBNR35GF6"F,;3\;^V7PP&JD5>E\N52'1Q9=2[-+,?K]$
M8_3E:88NWETBO1&5U"@KT>\;M=.B3/45>G?6OIT8.]2ZP\FR'=;C?EBT9U@,
M?52EV6@TM\-+ ?O9L#T?L)_8$'5QHH<X/=)!AQ]VY35B^ I13 DPGNG;S3%$
MY__U/O_/O9\%@W5)PQI_K,=?FP]=DJ _'Q;:5';1_S7@/>B\!XWWH,?[D\@E
MF#)[,]Z8U1O@\WT8!)S3V\GSZ4SXL"#!">?GL)D/(SC$+&;GN#F$PV'"<(<[
M8QEV+,-!EE.E3;VV=!_;O7EX1H-'0>*P!6 AITG@L/5A"<<T<,D",!K%201S
MY1U7/LCUYTIIC;:56F4&HLI]#E%"G+%-?10+>.3,_LQ')9@$V.'IHZ(8,P;3
MC#J:T7#BVG*7E>LKM):EK$2.[-Z'1&IW[:Q>'75%1/)U6V^WX(Q' $',G)F<
M^B@:A\3-;A_%@S!V@C4'4!@G! Y#W(4A'@S#0Z$JD_TC&B%@,SPKC2C7V2*7
M2&@M#<@]]D9"PL3-=1]$640<YCZ(D9,$WA/W04$44IAWTO%.!GE_EG:6=TNS
MJVP2H*4MBVM;%^L<4&8C*[2T*Q[DG@#<8X?6U >%/'1HS7P0(^X*F?N@.(QZ
MN!-\U!%XF+VP\J%XL5K ZL>\$1%9N<S2NCPTS-%%)9?J65;?+Z]0*<&-H.WC
M=&S.RIW^&#(#(&,6!,Y"F@]Z.H_"B9HB@U$X**7<;GB7:%6I EE-7S5K 99!
MQ)]\S+W,!V!C$GN;'P"CE#-WEP=@ 2=Q#WEZ)$]_0-Y(*P7-89,#^5*?",61
MQQ>"L=!=ZQ LH#1V^4(P'/9L]^0H@PA[&^&LF7:0+_/GE[M;.@"BL;NV 1"C
MB<O4!\4Q[^%Y%&1D6)']UNQ?69O;[>Q>@G0#/[/<XCL%0,S+9!_CQ6T.@,:\
M3YB1HS(CP]+L?!$OI#V.RP-[(U[AXDT@Z42]F?918Y9@5ZT!,!+'B9?7/BRF
M/=6;',4:&59K[SNFAX6,+A96T5CQ!L^Y+Z9('(8N<Q\U#MRZ/ -0C!.W@D&H
MJ"_+C^J-#,NW7Z7I<KR9>I!LY!T'(L:][<M'V0J$/;8^C(0TYBY='Q8$80_=
MHTHC\> A;BZJT@H5?<AS6Z;V9_F;@3,<.8HA,JR&'H7.EF $]W;1:=F]IJ[<
M 5!C?(T3-X*0L\#+%PB%>Q8*/4H>.BQY9EF^,^#MQ&-KZ9!T. (@B"/HR^,(
MHGHY'@4-)8-9\K6Y:9/I6%CE)M82E;MB83.E/KGN+W[4SF@K\%.;2T.90X\R
M@@[+B-[,H7X99V$4NN=$",8#YH45@F'LGA1!&"=!3V"/VH$.:X>AY $J/<?<
M72(@#. )PB*WEH*PF+L::7)RU5A(>\*I[WBU5?B[TNPOD+JWW3WR0W-[ZKQ_
M)#=3 KR?D9OY_I;XZ'Y_:?W1'JBR4J-<KFQ7^#JR8ZWV]\#[AE';YJ)SH8Q1
M1?.XD2*550VPWU=*F4.C[J"[C;__%U!+ P04    " !;C@13@7LO7)\#   &
M#   &    'AL+W=O<FMS:&5E=',O<VAE970U+GAM;*5677/B-A3]*QK//B0S
M2RQ_8C+ 3 )TNIUN-[-IVH=.'Q0LL+NV1"4!V?[Z7LG&"[+BINT+MN1S/\[1
MY>I.CUQ\D06E"KW4%9,SKU!J=^O[<EW0FL@;OJ,,OFRXJ(F"I=CZ<B<HR8U1
M7?DAQJE?DY)Y\ZG9>Q#S*=^KJF3T02"YKVLBOM[3BA]G7N"=-CZ7VT+I#7\^
MW9$M?:3J:?<@8.5W7O*RIDR6G"%!-S/O+KA=!5@;&,0O)3W*LW>DJ3QS_D4O
M/N0S#^N,:$772KL@\#C0!:TJ[0GR^+-UZG4QM>'Y^\G[=X8\D'DFDBYX]6N9
MJV+F91[*Z8;L*_69'[^G+:%$^UOS2II?=&RQV$/KO52\;HTA@[IDS9.\M$*<
M&8 ?MT'8&H2V0?R*0=0:1&^-$+<&\5LC)*V!H>XWW(UP2Z+(?"KX$0F-!F_Z
MQ:AOK$&ODNE">50"OI9@I^8+SG(X=IHC>).\*G.B8/&HX 'UH"3B&_A40Q46
MNCP.%'U@:UY3=/4CE_(:73TQLL]+,+I&(_3TN$17[Z[1.U0R]'/!]Y*P7$Y]
M!:GJ@/ZZ3>N^22M\):T(?>1,%1*M(+W<8;\<MD\'['V0J-,I/.ET'PXZ_&'/
M;E"$WZ,0AX$CG\7;S;&+SO^+OOK/T2_$B+JBB8R_Z!5_776@3YM3.=RQW%TG
MO]T]2R6@(?P^$#GN(L<F<OQ*Y)^@=99M_56Z_EREU;A(C0O=* _S<91.IO[A
M_+SZH%$4X_$E:ME'!4F8I9>H51\5QTF'N2":=$2308D_J8(*M+X0](+X[8":
M:1<D'5036BTT4@9]1@C*UE\1G!.3%6E:>/X'M!_3 UPB-YZ3<Y&#T-*XC\E2
M2[ME'S,*QCBS%':@HDG@EGC<L1\/LG]B<+-6Y5_0[K9PH[:Z(J">4U$>B+[!
MWB,&%0<M4)$7EPKC7EYI9-70HH\9A6ELR= '!4EFZ;ER>(JC)'/+D'4R9(,R
MF$IS<<OZ*04V-P<&!Q:U/B9,['^0 Q.D;EZ3CM?DGWD-_8-<G"=]/K%=LHL^
M:(PCB[3#480MTGW,*$ZBR$T[P-]N=#Q(?/'O*+?>SKM7ED6)Q=F!&H5C;)>Q
M Q8D<6 ?M\M;C#.[DOVSN::F8FL&2@EGNF>JN:VZW6YHO3.CFK5_']PN L?^
M4@^Y9H[ZYKZ9D#\2L2V91!7=0"A\,X9C$LW0V2P4WYFIZIDKF-',:P&#.A4:
M -\WG*O30@?H1O_YWU!+ P04    " !;C@134Z+QH2()  !L-   &    'AL
M+W=O<FMS:&5E=',O<VAE970V+GAM;+V;6V_CMA+'OPIA%.@N4*_%JZ0B"=#X
M@K/%Z3F+3;=]*,Z#UF)B864IE>1D^^T/)6M-BQQ2O@#[DEC)</37<*C?#"7?
MO);5EWHC98.^;O.BOIULFN;YY]FL7F_D-JG?E<^R4/]Y+*MMTJC#ZFE6/U<R
M2;M!VWQ&@D#,MDE63.YNNK]]J.YNREV39X7\4*%ZM]TFU3_W,B]?;R=X\NT/
M'[.G3=/^879W\YP\R0?9?'K^4*FCV<%+FFUE46=E@2KY>#OY!?^\$F$[H+/X
M(Y.O]=%GU%[*Y[+\TAZ\3V\G0:M(YG+=M"X2]>M%SF6>MYZ4CK][IY/#.=N!
MQY^_>5]U%Z\NYG-2RWF9_YFES>9V$DU0*A^37=Y\+%__)?L+XJV_=9G7W4_T
MVML&$[3>U4VY[0<K!=NLV/].OO:!.!J J6, Z0<08P AC@&T'T"- 50X!K!^
M #//$#H&\'X -P8PUQE$/T!TL=\'JXOT(FF2NYNJ?$55:ZV\M1^ZZ>I&JP!G
M19M9#TVE_INI<<W=O"Q2E2<R1>I37>99FC3JX*%1OU0"-34J']'#)JGDILQ3
M6=4_HN7?NZSY![WY5"2[-%/6;]$4?7I8H#<_O$5U:UJCK$"_;\I=G11I_1/Z
M87!\,VN4\/;TLW4O\GXODCA$_EXV20X,F_N'S<OM5B7O0U.NOZ"_?I/;S[+Z
M'^!FX7?S2ZJN4JV")$<?DBQ%[PLT3YXS)<GG=.EW^E$V:MFK2"^3JLB*I]KG
M:S4B<+W>;7=Y-W'_;3:R4G.Y5?>937L#>)'HWV7M<C]3Z7+(&7+(&=*=CSG.
M=R^?LJ(5C>Z3/"G64DWQ2Y+O)$H:M)#K=XCBGQ )< Q-]=ZWZ'RW][V7.QQ@
M%E%R,WLYGEO;CHI8#(T6MA''^Q,?FRTA,QZ%AK>5;3;%(N3:VR!<]! NZ@_7
M(4C]XC@A2O.]2SZ\>A["2MA!">N&48>2]\5:T:>6Z(TZ?_?I;;LRNP5B+N^_
M/I9YCM3=^S6I4E_6\,/)N3<,W5FF+052M%;YJ9(SZ> BO[:?)90KW(J""!@S
M<F#$:"!6',0*O]C]3%7R>5>M-YUF=>M2QTU6R;1/=TBQL,1,<4R)D9!S86=:
M2(WK EQ% 8N,U(9.J)9 !%]_>+C^\*KKWV<RE+BAK2<DCMF(#FJB\=1!Y7.;
M+K7*%UFML]H[#1&P?(R\F4?6'!BWH 7DA<"7$A\N);[L4MP1C2T5V'$?P(&F
M?N"5\8>LF_8&KN"NSMI4V;J%1]V)VQ594[MC.^]=#P)G9.6BMQFD 7'D)#ZJ
M5?"UJMUA['WS@6SJD*11B/TL[!?*:]9L-C)/D:KU49-\E9X WO<NAVLV"K"1
MGQC 46C&&7(5QH[UAC6RL)]9GLOR1-B&EEK[#BF:69AYI2RRETR5J&FM&H9U
MKLZ=@C%ET'U0"&-)+\?MAC(UW; ?;_]176!6*+#!4VY#BC%N:O,;#85IDF$_
MRO85X7I0$>Z%HC>YJ@S?@GH!K#!.#42M1LV&FC5]L!\_RR)UE)>_[@I5. 5M
MX40"4+D-H#AB5 3FZ@J!^I*9]27@C0<1Y];4V78LIHQC,V  '@DFL2O]-"&Q
M'Y%0D3D6JSD&,2FP0XQF'/9#SML@_)94WTI?QPS:P(NC6!"S0>CMC!DT&0YX
MXP$_OO/W,PC9$1$3<P9M.S6#<>Q8IT0CF?B1#,W@6*SFQ.:LB@%VB=&D)?C[
M=PKDJ,$<H>H%O0*Q44AI8"S4Q9C54+#F)1GAY=D5*K%A:6GUF0R%:IH2/TTO
MJ#^)C4S''8)H6A(_+:^I/WO7Q^O>; F)3=*IHR8B&J3$#]*KJD]BDY(YJGBB
M,4E.ZM+.*CX)0"!JQ<]O-)2K&45&VKA+BDIB,VKJH"71@")^0)U64Q+@5L\C
M,UC+4;/AKI$& O4#P5]14J##HBPP&H3EJ-E0G 8$];=B%U65U&[!PL"L*4>,
MAGHU4:B?*%=4E-1&!EA14FC'TJHH 6]@10G8@14E8.>K*.G1KN7YVY:C%26%
M]BV=%275V*)^;)VZY>R806;-C*HH>129,VC;46'NW2VHS4.. V:6&DO CL6$
MF'8KP&ZJ.E+N"IJ&+/5#=F3CV1$K&YUM#+@9JC&SH68-62J^?^%)-5'I"%$O
M*#RIW4F*2)B[N=1&ZL!J*%@SE9[$U/,WJBG 51I0\]')G-K;I-/86A* ,XP)
ML6@$V45Q[ J#!CH=V5:]>+^: O3&@6O_G&EZ,S^]S^\(F+VO2DU\S"$C8S(8
MT!,R1X29!C[S __\QN&>V23GYB8\8$,<S]N8ACWSP_Z:[H(!%#<;,P8PESIN
M?4P#E_F!>U5_P0#PN@C"CIX7CG2+%S08S(;HE,3FTZTY9(8#,]  &DGLNFLR
M348V\BSRDDZ$ 4TE#EPQUL1C_K;RM%Z$@<_Y!#.WL<;MAC(U&9F?C/YNA-ET
MPYQ$PE0W9C84IRG(_!2\J!MA-HPP-3)P-6(TU*MQQ?RX.JT;P:!J>]<S%B$)
MS5H6L*.<F\_I&+3K2:D]<;8="T5D=BTKP$[5LIPX5@G7..7G[XZ.QHH#).1<
MF$P=-1MJULCD?F2>O T.B\?V1(<A9Z&IWK93O:DYT1Q@<< %-]^4 >Q8)(@P
MSKH"[-H'CY%C8X%K=O.1EXM&ML&A6,TYL*LK M=#/:Z1S.GW[T:XQB\_8;/V
MW%=F@*XSP&:-.&8U%'STBL])7#V_&^$06T,K[>;<WON=<O.A..1,T" P4QWD
M>8P==W>NB<ZO>WG(76)P@-Y<N-:49C<_H:L]JQ?A-JA#LSCSVPRE:I+S"U_U
M\03-1K1C[Y5K0',_H*_I(+A-7BM# 4PZ9EEH1(JKW^EQ!U'8#!2./DQH (J1
MGO&"]D$ 8&'F?L.(T5"N1H^X^%T>3^"@_5>'$LT=X6\%3^L)!/"^#8]"8X=X
M.6HV%*GI)/QT\G<$PB9,2(59;HQ9#:5I#@D_AR[J!X3- \S,8G$U9C54?/2^
MJ9\95W0$PGZ9%.P( #N@(P"LP(X L ,[ L#.UQ$(#37AA]I%'8&PF05U!*-F
M>\VSH^]=M-_#476JJOAKE,M'-2YX%RH'U?ZK+?N#IGSNOHKQN6R:<MM]W,A$
ME9&M@?K_8UDVWP[:;W<<OF!T]W]02P,$%     @ 6XX$4\:K$=)^!P  &!\
M !@   !X;"]W;W)K<VAE971S+W-H965T-RYX;6RE65USV[82_2L831^2F2HB
M 'YF;,_83MJF,[WUU#?M,T5"%AN*4 '('_?7WP5)BS*Q@.-I'F*2.@ .%KM[
M%L#9@U3?]%8(0QYW;:?/%UMC]A]7*UUMQ:[4'^1>=/#+1JI=:>!5W:WT7HFR
M[AOMVA6+HG2U*YMN<7'6?[M1%V?R8-JF$S>*Z,-N5ZJG*]'*A_,%73Q_^*.Y
MVQK[875QMB_OQ*TP7_<W"MY6QU[J9B<ZW<B.*+$Y7US2C]<QMPUZQ)^->- G
MS\1.92WE-_ORI3Y?1):1:$5E;!<E_+D7UZ)M;4_ XY^QT\5Q3-OP]/FY]Y_Z
MR<-DUJ46U[+]JZG-]GR1+T@M-N6A-7_(AU_$.*'$]E?)5O?_DX<1&RU(==!&
M[L;&P&#7=,/?\G$TQ$D#Z =OP,8&;-X@]C3@8X/><JN!63^M3Z4I+\Z4?"#*
MHJ$W^]#;IF\-LVDZNXRW1L&O#;0S%]>RJV%11$W@2<NVJ4L#+[<&_L!J&4WD
MAER7>DM^@A77Y-W7KCS4#6#>DR7Y>ON)O/OA/?F!-!WY[U8>=-G5^FQE@)GM
M?U6-+*X&%LS#(B6_R<YL-?D,;.J7[5<PH^.TV/.TKEBPPU\/W0?"HQ\)BQA%
M^%Q_?_,H0(<?K<S[_KC/RM: F]Z &R5W!*)0E:;I[@8W;DPC],? ./%QG+@?
M)_:,\Q^(^Z:KY$Y@:S"T3?NV-KSO+VC"\O1L=7]J&1<5Q\D1\X)6<J25!*=_
M6?\-GCRXDY$0_97LJJ85I#ORM=_M6V4MM5?RO@%'(.NG-YLJ/7)*@Z;Z)"#M
M54UIDPEFK*%U<FJL+./)S%@(*L\IQ\V5':EE06J7.ZE,\S\OM<P9-&9),6/F
M@I*,YCBQ_$@L#Q*[L>O2)W#0#U++P]IL#BTL3"4/L+88U]SE&LV8NA!&HPQG
M6AR9%J^L[D8H!1[T[%WEHT#Y%<[@RR*.9PP1$.<1SI!&4^:-PLNLM77_W;YL
M5!\;:-Z,G+'G]D,@E-'80^]$&&B0WKN?H0AX3UJI00,Z8K:"Z!)B%O0 XA.B
MTCS]2/9MV1D"29^(?P[-WDX#G05U*<Z-C&"6E!>>:;!I&BPXC5LCJV]+J_0U
M 5> \D?W@47$HWU&$^78Y2F5-$_YG#""BF*?W2>IH*]HQ;;L[H2VBGJ2^ZRO
MZ-[0;5.NF[;/@X$T2"?)H&'-N!RCUZ9ET=R7ZQ:W28RDNL)).PB,13Q)/5:9
M%(0F0990G1@%"C!: F68( Y$\\2)%Q>7Q<P7SI.>T+"@?.GNP?NE<M9E9.=*
MQ3('IW+" ,'%>9IZ4C>=1(6&5>5&"<@T];/?#\XD(:Q5R*:NC"QSGK$Y:01&
M&??%PJ0W-"PX1]_<ET]>QW3UHV!IELTINK"TR'VK/ND,#0O-97U?=I6P!(?Z
MIJ_OAL)=*-RFKIS$B9M=7!14:ZE'%]FD.NP5U:DJ=1"!-#*6UZZH],$T=U<4
MQVCF"7@VR0\+R\_OQ]S7"DC>.$E$,N)\7J,A*,9]_"9=86%=^?)*8<%<=6 1
MG1?;"&K)*/?4VVP2$<9?W0CX2FG8YZ&$.5*JL6SNEPB,%H6OLF23#+'X35ND
M!M*I?D/=SR8I86$IN:QA_VJM8/<<;RYE&*8RD)[IW$X(#JJRB'D,->D,"^L,
M%.&5$/5HIG]5EC%D^^*ZJ OBOO*<36K$7MGCO%B$@ZJV?86FY<8\E I-] P3
MF8+G<[X8+,]]#CII$0MK4>^@0XT$1'OCKP\:0% ?UTWOK.:@/,G %9]Y58)
MF+>*9Y,^L; ^_6X%'J7DZHLCZP@F\:0F/@D0#PO0,34==+\_0R,=8\PQJ<EC
M/H\\#,>BS&=+/DD2IV]*49NF ^W__A3%)W'A87%Y&>/:;F$@>P_Q(AZ%JAH]
M/R8;;>3J"8_G$8V!4I]U3HZXPI+S>;=OY9,8)9'TM:8])GAHS);H+02U[I^W
MHL6IN\*R9(6C/QB,YA'UT)_TAX>W09\:JY-=/3!'";I;&RB)$J?2Q'$\]47.
M)%P\+%Q74D$;\#=-#ET-=7NE!&114MXI(7PYGKLZ-$\]"(32"/YY"$]2Q5^3
MJ@;B8U^V4WD,&^_O8HWL@GCF;.4P6/X"]Y+Y)$_\M<T2QGP(>!&H2#DB/EGA
M^#""2F-/9< GA>)AA;JU0082]2RG.$-79Y8\XG2^D<=PH+;,<R##)T7B845"
M2U,LE:+LD:.XN(A2)\4AN#1AGH/9>!*O."Q>GS<;41E;;(G'JC^H(5!2"S(\
MHY1CY'C.W9XB*"@7/45+/$E6'-Y%C1<"RCJLU=K>\+8N[!]L<7@/Q6,W'BU!
MBC:JJ>P%D/T=G0VRY6))$COS07!9PCUU8SPI8QQ6QNNW3("4AJS%7=-UUK-@
MT9Y$B19#,:*(15(4\WR#X5) >G:3\22><5@\WSPM80]OH.07JI&H6HT#GM[C
M\"R*XWDNPG!)&M-YG*].[AAW0MWU5Z^:].<SP[W<\>OQ>O>RO]2<?;^B'Z^'
M2]JIF^'.^+=2P5II2*\;Z#+ZD(&=U7 -.[P8N>]O,M?2&+GK'[>B!"6T /A]
M(Z5Y?K$#'"_#+_X/4$L#!!0    ( %N.!%/E71?<+ 8  /L-   8    >&PO
M=V]R:W-H965T<R]S:&5E=#@N>&ULI5=K;]LV%/TKA <4"9#XE;9IF@?@/+IV
M19:@:;L/PS[0TI7%A2)5DK*3_?J=2TJRO:4!NGVQ]> ]//?<%W6RLN[>ET1!
M/%3:^--!&4+]=C3R64F5]$-;D\&;PKI*!MRZQ<C7CF0>C2H]FH['KT>55&9P
M=A*?W;JS$]L$K0S=.N&;JI+N\9RT79T.)H/NP2>U* ,_&)V=U')!=Q2^U+<.
M=Z,>)5<5&:^L$8Z*T\%L\O;\):^/"[XJ6OF-:\&>S*V]YYL/^>E@S(1(4Q88
M0>)O21>D-0.!QK<6<]!OR8:;UQWZN^@[?)E+3Q=6_Z;R4)X.W@Q$3H5L=/AD
M5^^I]><5XV56^_@K5FGMX=% 9(T/MFJ-P:!2)OW+AU:'#8,WX^\83%N#:>2=
M-HHL+V609R?.KH3CU4#CB^AJM 8Y93@H=\'AK8)=.#N77GEA"W'KR),)DK4Z
M&05 \X)1UL*<)YCI=V!>BVMK0NG%E<DIW[8?@5+/:]KQ.I\^"_A+8X;B8+PG
MIN/IY!F\@][/@XAW\!V\&[>01OT5W1,7UGBK59[N9B;?\E[<%.*=,M)D2FIQ
MAX>$+ Q>_#Z;^^"01W\\0^AE3^AE)/3R_PK_/,RO-I"8B!<_O9E.)L?B251Q
M3B8K47/WXHJKP5FC,K\G/IAL*'9"21"DJJ5YW!4PEN(S/4@O,NMJZQ) *&40
MM;-+E9,7RAB[E%Q-_"QOLH Z\&IA]@29!0B24V8A/+FER@@;!<I*8[5=/ KH
MWC D]H'L,E]"9LJ1T:8IH&RS93D4[YRML)\*'(INL\S"I@XB6+$$7-73 .X>
M5F>ZR1DF5P[>"NMR<J)H=*&TYDBFK8M CC5!X]M@NA9#E!!A3F1:QQE1F4 +
M: +&G4T$6WL%3M8IB "^]*U1==QP[1XY+W9NKJ[]KO!@BM@='1X-Q>>-?1D9
MN$REL!I=,^V<HQDX1?ZMD.2LKR6,>6^T(/1($CNS%[*JCR]W]T1%N<I H-==
ML6\9\#4]]%!2XZ&G2D%/5L\ZD<E:A2WF.W=8L'\A:\ :>@C["S+4907W5EM5
M#=))/A%4WA"RF,6V?ZSK=KPQ8EP+H&T6Y54F"O %H<==+,*$?DT/()S2=E8A
MTS+IP6WFE8SOKQH'N+1C8R0R(40JZ$M0*5ZUM8^;HB]SOR[SE$!X6Y(C\"@E
M$KU-!*JEPYOYXU:FU(WSC30Q(_FY:W3+UM&BT:UKJ$I^>4<9O ZJ77'UD)72
M+")8I7P<=M&YNZN+W>3&CY#'3.,2%U)K87ALZ98'-HU:R_Q/1#\M-H0$]IC%
MG=RV1JV! *@B0AC*,0<P^M$5"JD<*[!N*ZU#:QZU]2H5(99A+$:?-X++3!"N
M4A3(:A]Q&8"KRJE*8*&RN>\VH3RY_S169_PO(X$(P?70>Z<T^Y?''$4D6]8=
M*D(V)T$/-51C45M8M LM'DFZQ$%F68HU2_C?TLJ7MM$Y;\:')U8<-G\V)IU.
M5BJ4_U!SPY:%@TNTD9QMQ-H4C/W_\-ACF)D&MI\(O1NMSP@^NXC)F!>,CXX_
M]@ZR;VC7#'4)H:HY>N3!),[;<4K >#49[W]$&EZOLR&5;PY-A&FB&10E'U35
MUZCT../5*4Z../^A6E<;D5FL^H(74NN>5G*N]+HN>&VN?*:M1]?DQ9"+[6(#
M?]H.6[0ERN;^QRI'F1AEEW/S2O%(O4XC?_ &$X>3"TN:R -;(1BJUC$J3W2K
MG2_#NZ'X>3:[W4UPS $#M.V>"R2CZ52I$5P3AYQ"/+/0=PL0LD8NE6L\RT$X
M@"(PDR.Q<W'S]</E_N1H5R !<F[C0_'>KFA);H\/NYP&79)G,?5R510(%\>)
MNS_<*GB\)JFV(X@LY8&N"E2-"2P 3&.!M*W/\SXJ/*81U+BMCM 12O,44X-C
MQN'.^B')P<0G@^!L1#T$T;FS)TH<I#!_LGN=T+%ZQ>>/%J?M:I@\QF*/N*3M
M"]S>^)3/O, [NE_17I]/SY)>:#O?Q,WMRF ^M8>?3LE.L;7H3YT%1QL'<LRH
M1?SLB&$P(9W-^Z?]E\TL'>C7R]-GT;5T.$U@,%(!T_'P\-5 N/2ID6Z"K>/Q
M?FX#/A;B98D&0XX7X'UAD5OM#6_0?^^=_0U02P,$%     @ 6XX$4]'Y$#X,
M!   #0D  !@   !X;"]W;W)K<VAE971S+W-H965T.2YX;6RM5N]OVS80_5<.
M'C D0.8?BML&G6/ 3ILMP[H%3KMB&/:!EDX248E422I.]M?O':7(SI!DP+ /
MMDCQ[MV[=^11BYUU7WS)'.BNKHP_'Y4A-&\G$Y^67"L_M@T;K.36U2I@ZHJ)
M;QRK+#K5U2293E]/:J7-:+F([Z[=<F';4&G#UXY\6]?*W:^YLKOST6ST\&*C
MBS+(B\ERT:B";SA\:JX=9I,!)=,U&Z^M(<?Y^6@U>[N>BWTT^$WSSA^,23+9
M6OM%)E?9^6@JA+CB- B"PN.6+[BJ! @TOO:8HR&D.!Z.'] O8^[(9:L\7]CJ
ML\Y">3XZ&U'&N6JKL+&['[G/YY7@I;;R\9]VG>T;&*>M#[;NG<&@UJ9[JKM>
MAP.'L^DS#DGOD$3>7:#(\IT*:KEP=D=.K($F@YAJ] 8Y;:0H-\%A5<,O+'^!
M;JLTM:T)VA1T[:S!.&7H'OQB$A!"#"=I#[?NX))GX%[3!VM"Z>F]R3A[[#\!
MM8%?\L!OG;P(^%-KQG0Z/:%DFLQ>P#L=\CV->*?_)5]:F8PN2F4*]G1E'AMJ
MD^JFPL(?JZT/#MOISQ?XS <^\\AG_G_I_R]P-C E].TW9\EL]CV]G"V,Z7><
M^U5FF\"99/Q!N;04K:%X*)DNM5'(6U6',#=!F4RYS-/:XD%'EZN;]3%I[UN@
M/&GXJ<D4F!VM;CX=(^XXAOAN.C^A2Y7J2@<5SZC-8]3W>8Y#ZV6ZX9P=@S)M
M! !3G$6"Z9[9AAOK8KRCC[;1*9W-SXYI3!^!U!QF++-;G:&$@6OXH D1,D=@
MH/!=PYF.NH TIBG')4^(2*IIJGL)\<-J=4W!$C: \2KM+%3DB]RW]]*H>L(N
M9LSC8GQ"/U^M?]T<RZ+0USFE[ ):)J5.!W9:D7),-8H!;$:7B3HTJ":4!+MM
MZS(VI*6-#?(*L2/\'*>V,/HO>2=N/,AW_$\Z;M O'_1S#_J)9-I3V]4*HPX(
M79-4+$:W.V9)/(U3Q'*V+4IZQ]!WRXY.9W$E&=-G1A^KH.JMJEI!>Z07.*=H
M$W*&J+:9SG6J^I4T;9V31!!1@9I'=Y703^<AE<H8 J(S(F+)2-^)A+%>48RA
MP$6K,R4 <A=@JYG"2ART=.V[S;)/7$A >4 8G!'9&K&\ "Z5J($.'*M6D:X;
MR4+V;ANS\K;2 I,=*.RQO;LSUP6ZL/ R]P#S>_J +Q608@HH:1>_/U0'5??#
MH>H4UM%!>#[/36,W/,.ML5Z+0B>]V+'0N/.=VM=*^9)R7-_^1*8QK,3K1;81
M?N\R?JHM3@ZNJ)I=$2]B(86LNMMJ>#O<]:ONBMN;=Q\*V(6%!K.*<[A.QV]>
MC<AUEV\W";:)%][6!ER?<5CB>X6=&& ]MSA7_40"#%] R[\!4$L#!!0    (
M %N.!%/5"?N!A (  "X%   9    >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM
M;)U4VV[;, Q]SU<07C%L@%%?D[A98J!I5ZP#.A0MMCX,>U!L)A9J2YXH-^V^
M?I*<NAFP9L!>+)+B.;R8U'PKU3U5B!H>FUK0PJNT;F=!0$6%#:-CV:(P-VNI
M&J:-JC8!M0I9Z4!-'<1A. D:QH67SYWM6N5SV>F:"[Q60%W3,/6TQ%IN%U[D
M/1MN^*;2UA#D\Y9M\!;UU_9:&2T86$K>H" N!2A<+[S3:+9,K;]S^,9Q2WLR
MV$I64MY;Y;)<>*%-"&LLM&5@YGC ,ZQK2V32^+GC](:0%K@O/[-?N-I-+2M&
M>";K.U[J:N%E'I2X9EVM;^3V$^[J&5N^0M;DOK#M?9/8@Z(C+9L=V&30<-&?
M[''7ASU %KX"B'> V.7=!W)9GC/-\KF26U#6V[!9P97JT"8Y+NQ/N=7*W'*#
MT_FE>$"AI>)(\T ;0FL.BAUXV8/C5\ 3N))"5P0?18GEG_C )#)D$S]GLXP/
M$G[NQ#$DH0]Q&$<'^)*ANL3Q)?^H[@G..16UI$XA?#]=D59F''X<B) .$5(7
M(?V__AT$VX6;4<L*7'AFHPC5 WKY%ZD1$GC[)HNCZ /L!8"7<@I)FH"9:OIM
MXK^P!$:PEK59,YJ-3"?1=?(<"VQ6J"")_-$[+D!7LB,F2GKONFP_X>B&;<U4
M:52<U01'D)R<^.%D:J4H]K/Q9'1GE@L,O%6R0"*((G]Z$D+F3[+IZ((+;F:P
MA(V4)4'JIY,QC/TL24='D$9C/XECRQ5/_60ZA;_U/=B;X0;5QFTJF4([H?MQ
M'JS#8W#:[\"+>_^27#&UX8*@QK6!AL?3L0>JW\Y>T;)U&[&2VNR7$ROSH*&R
M#N9^+<T_V"DVP/!$YK\!4$L#!!0    ( %N.!%/<_UPC304  !4-   9
M>&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;*U7VV[;1A!]UU<,U*)( -;BG91C
M"Y"=-$V!I$:2MBB*/JS(H;@(R65VEY;=K^_,4I&L6'92- ^V=JFYGIDY')UM
ME/Y@:D0+-VW3F?-I;6U_.IN9HL96F!/58T??5$JWPM)5KV>FURA*I]0VL]#W
MTUDK9#==G+EG5WIQI@;;R ZO-)BA;86^O<!&;<ZGP?33@[=R75M^,%N<]6*-
M[]#^UE]INLUV5DK98F>DZD!C=3Y=!J<7,<L[@=\E;LR=,W F*Z4^\.55>3[U
M.2!LL+!L0=#'-5YBT[ A"N/CUN9TYY(5[YX_6?_)Y4ZYK(3!2]7\(4M;GT_S
M*918B:&Q;]7F9]SFD["]0C7&_8?-*)M$4R@&8U6[5:8(6MF-G^)FB\,=A=Q_
M0"'<*H0N[M&1B_*YL&)QIM4&-$N3-3ZX5)TV!2<[+LH[J^E;27IV\5*I<B.;
M!I9=";_:&C6\ZJSHUG+5("R-06O.9I8\L?RLV%J]&*V&#UA-X;7J;&W@15=B
M>:@_HPAW88:?PKP('S7XR]"=0.1[$/IA\(B]:)=VY.Q%7Y/VO83AN31%H\R@
M$?Y:KHS5U#Q_/^(VWKF-G=OX&Z/]J%6>VU/3BP+/IS28!O4U3A=OE$6(X8?O
M\C (GL'.LWC8\QVAIE&%L%B"54#"<*G:7G2WSEKVS- X]DI;P;H&US2DI+U!
M@DL8J!1I;\SIY(GL2%D-AGR:I[!L4<N"!)9&"GBOK&@F>X\&5 7/L<!V1;%%
M@2NU[\*EXN.N^/ ]!$GL^4%,IRCW C_D1_/0"X)TFYEPZ7C0$:D5B@C$6.BU
M)-:1S2W[$<7'06I*3Y84NJRDRT3N 1DM..^%Z"6%*O\A\7[014T<4()1E=T(
M2KA0AE@1EO_!XA$K8_J'B;+H?4"^A/)+K0Q!7!1#.S2NA&_03BX=DY =C?20
MZ-#4LC<,G.][03ZGTQ-(4B])0WA*ESCRTC";7#V0+\2YY\\#THEBPMTGG2#R
MYGDP>8]%W:E&K6^AD061-QH(<R_W?1(.4R^/,Q;VYDDT>:]%B=")%D=<+-^I
M2!\,9$[#M5OX;+Q-QMKF:>[<)F0F":/)J\\A]N[W2YYX69R['(. C*6Q2S*E
M8QY_ P##<#2>1%X<SD< 4R^;SQ\!,"78(\XD\B+?81)Z>99^&< H&@%,L_\%
MH#.31,DQ .]W'8,847SS+8A4;'_LE'3NS;,,'L"'$UZA[-8@6B(,-T3\+@;F
M5'YA_LADQN]521-PS;,+/=&$*GD>J+&(?VC2;U%H R=P^16SZ'SNO1TZ<BZ8
MT-!8X@.N[F"P&AH"NT+VR5^Z'.X8]F!3RZ(&34 1U)56+82?A7:L;D>SWT8@
M];$8KDF+VK'7BOF5UY8M 2/QF&IE0?8ZK"2ER<0VM%B2ZR,$O6,X^W"/U.*:
MX\..UAB+FK:+D?#=<]%1(+3>R$[2BX31(9(;LW#UY3)R8,92!N,+@- C>J^A
M(F(B?AJ!-O(&VG$90%X&CI#<<5Y[1XIWMXC/Y]2IL^KD,*SJ".O2F\(+YAG/
MI9<EX3V-K^%XR*,0LBB]IUSBRFY%PLCGOPG["1,>%F*>('<5VE>[&NRP[]'1
M#M[TW#.'+Z=[>3"H**@3MXW:X8V%BKIFVX8T1'L(X1"PT\F?),-%X(8\&''*
M:.CLQ"'Z1"/O\BRS+]U3AV"<^"P3 G%;FO(QHF/LYWR,*=4PR_B8\#%(X-C"
M-+NSJA)=K-U"SLU, 8Q;Z^[I;N=?CJON7GS\P?!:Z+7L##18D:I_DB53T.,2
M/EZLZMWBNU*6N,D=:_K=@IH%Z/M*T8ZTO;"#W2^AQ;]02P,$%     @ 6XX$
M4_]-W9#L!P  Z1(  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N>&ULI5A=
M;^.Z$7W/KR#<;6$#NOZ0XWSL)@&<S;UHBMR[B^RV?2CZ0$NTS48B=4DJ7O?7
M]\Q0EN4D#EKTQ98H<CAS>.;,2%<;ZY[\6JD@?I2%\=>]=0C5Q]'(9VM52C^T
ME3)XLK2NE &W;C7RE5,RYT5E,4K'X[-1*;7IW5SQV%=W<V7K4&BCOCKAZ[*4
M;GNK"KNY[DUZNX%'O5H'&AC=7%5RI;ZI\-?JJ\/=J+62ZU(9KZT13BVO>_/)
MQ]M3FL\3_J;5QG>N!46RL/:);N[SZ]Z8'%*%R@)9D/A[5I]549 AN/%[8[/7
M;DD+N]<[Z[]P[(AE(;WZ;(N_ZSRLKWL7/9&KI:R+\&@W?U9-/#.RE]G"\Z_8
MQ+GI>4]DM0^V;!;#@U*;^"]_-#AT%ER,CRQ(FP4I^QTW8B_O9) W5\YNA*/9
ML$87'"JOAG/:T*%\"PY/-=:%FUOKL$*;E?A%9KK002M_-0JP3,]'66/E-EI)
MCU@Y$[]:$]9>_&QRE1^N'\%^ZU:Z<^LV?=?@7VHS%--Q(M)Q.GG'WK0-<\KV
MID?LW:E%$'?:9X7UM5/B'_.%#PZ4^.<[QD];XZ=L_/3_Q/!]*[_9H,1,_.D/
M%^ED\DF\950\6+/Z*2A7@G@("$GF@S0YS9)>V*4 ;JK%3>"1N%.9*A?*B>F$
M1\<BLT@I'WA^6"NQM$7!.WT\:9=W5YWTM<%$6WO8\X-HFBR=/*IG6SS3[IE3
MN0YB&5W=)B*O%<V9B@\QHO33_NKD.T506&DZ\R;3:3))3_%_EER<GYX\*.]%
M;61I7=#_5GF,6'M?2Y,I!$$1],5E.A,#_$^2R0Q7)R\0^@![:3*YO.2K67(^
MN11?#& JMMB6 )E<)(S"9UM6TFR%,EB-[;0)5D@L.YN-D7A%01K2A"E73BDH
M4Q!]7AI'Y[O1@5AL&7LX#VPZUA.1*1<@E82]1@"^7GB=:^EPNM&/0B&%G!>5
M=&%+(TZ1([!V*\T3K9N7RNE,)N*WX7R8T,'/<RB#)D*3Q,$1.)&(;W2FQ#+Q
MP#:C2T8\C#Z+>^"HW%!\?\-]@ QXR\II#QRPH11+F/UIJZ0#'K/Q'@]WC  1
MF#T_FCT:*F\'T9<#NY,.SF%'D!<&F3@/--Y:2L3"AC54$S\2RAAJ1]-SB6SB
MA&A/&B2+ 1]UBR*7SU(7<E%07C@!))63!?!PE75DLZIQY94_AIW)BCI'JDJJ
M.%B64SQ+17[Q8N)O$#C2S5IGZP/J8?<* >H0@#L=>@[X<7SP UF@R+;C7>#0
M'B$@.<(,?HCR1$<'$S2-\H?._=VCP$+V=8405A0@2%O#0V.#4#\RI5A=/HCT
M?+8[GH1H^R^457*2C'OPSB]EK+, ?4=R* VVPF"#UNOCXYCEEO'&@M]KL%XY
M'!G89S)=(5)MH'%%$0."<3!E>+G/2$2K,!,^=K1O<IE$1I!W"UFP9.SVL>:0
M%4-QSSGO SWJ:NIBI\%=)%\=>=]2EN(9XO)MSM'90"S! 5=3;LO0/6M6PO-/
M"*@*C"@>]^6 IT#"<CC"3BTHY[\LERQ)CW0\_8?[VR^/ U$5M0<28_%'.H64
M+T"#_F+0! TJ1,+2Q/%N(J\8BOGK:I&P1$Z'DQ;;ICYT$6%1?0<+'*>"M]QJ
M 6)$14G^(^IIQ-@UF9D.+],+.-5G!\F:K*H"PD9GA 9QI<V Q$U"93QZK*A$
M+WT$3?''-.G:]QM9$?VXQHL<A;_VGKT07&<G,V#0215D*#LU'J8-4./AE*XJ
MUDU3ET!6LAX:]I6!P+2?;^^_W\UI4VT'NX>UJ6EJ1:5KC^,KL62>=!)@SW[*
M28=T=D=EQN^D";.]RFKB!U4='+?*5QP+\0G/>>],5IID _UD]K1SZ"47<UL"
M0)T=5"56ZK,9L6OYMBFJ8[EV.'3X8C<&GD ZT0Z;%^6-N$D.6<</P*F@.0 >
MY"0"W)Z/LW)X[Z *B UND>!K,.*)?>'MWO2T'\47"*,HU%'""HT39CE-6(]K
M4A'XJO0S89[L22)!D  OM7D&PM9M$^940>\/==<C<B)R.B[Y'UP<D$VA)(0_
M YL.A#0V^W@Q8MEE68C@<PB2[Q,>Z&<11WA$^AQGX2:OLWU7=^!NXRCJ4N;T
M(N8!TX.LT:DL[+,Z0C4""&+N6U5?:@,]U5P5 96,B!:RJ5IM(M)3AQ<[WH7S
MI5!Q)(;15HDV<+E<:GK3HB:&9ABJ2'33;I2(]HQ)%@(:H0A4DWDO*2T7L<RP
M7\@2JJFZ40QV*0*L"%JD(7C\K'-T2[AU"M4Z6Y..^K5T1&"\3!8[+&DA&K$5
MEV=JJ6VAN>G@NM-E,W)X7D;B4;?[CGJ"G@726!%3\=[J&-*Z0FR^4IE>:MRJ
MYUTA;-X]NY! ;-&]4*>!@"D>N=\8.>&8>:RC.T03:IG03[*"8ML:N;"-4P
MHJ9V(Y8HQ&EI@E-433&%BI.KJT +J $!!#":;5M:,]L]$H'93@TNT9SZ(.QH
M<W^D#G5[HK7,7VD^C'8J<[<\[;%]H]6@$_L@IIWF 88*A6[+L1>-*K]M[VC_
MU&3-@;NGEV<==P\[RF7-G>";K<7Q)JVK$]BJT-S1,-7>2D>4S?\N$[G2-"E!
M2R)O><K.VD&>#=]Z71YU/C]P2M!'%GJ' /7BEXAVM/V.,X^?+_;3XT>@7[GN
M>_BWQ-+Q\'S6$RY^6(DWP5;\,0--/T2#+]=* D":@.=+B_+>W- &[=>MF_\
M4$L#!!0    ( %N.!%,=K:I;. 8  $L/   9    >&PO=V]R:W-H965T<R]S
M:&5E=#$S+GAM;)576V_;-A1^UZ\@O&Y( -76_9(F =)VQ3JT:]%V+89A#[1$
M1\0DT26I7/;K]QU*=NS<VCY8%L5S/I[;=T@>7RK]KVF$L.RJ:WMS,FNL71\M
M%J9J1,?-7*U%CYF5TAVW&.KSA5EKP6NGU+6+* BR1<=E/SL]=M_>Z]-C-=A6
M]N*]9F;H.JZOGXM679[,PMGFPP=YWECZL#@]7O-S\5'8/]?O-4:++4HM.]$;
MJ7JFQ>ID=A8>/4](W@E\EN+2[+PS\F2IU+\T>%V?S (R2+2BLH3 \7<A7HBV
M)2"8\77"G&V7),7=]PWZ*^<[?%ER(UZH]HNL;7,R*V:L%BL^M/:#NOQ-3/ZD
MA%>IUK@GNQQE0PA7@[&JFY1A02?[\9]?37'842B"!Q2B22%R=H\+.2M?<LM/
MC[6Z9)JD@48OSE6G#>-D3TGY:#5F)?3LZ1L!E\SQP@*+OBRJ2>_YJ!<]H)>Q
MMZJWC6&_]K6H]_47L&%K2+0QY'GT*.#O0S]G<>"S*(C"1_#BK6.QPXL?=8S]
M?;8T5B/W_SR"F6PQ$X>9_'"P'M?[0UG!,O;+3T44AL_89-JG1K 7JEOS_AIU
M9(5&>O%9KAAG%8)+5C-IF-)N"((9S+2DS#AF^DJLJ;+G>T@--TST0!,U1*P:
M%0Q;$8S0!,-6O)*MM%(8GUV(1E8M!'A?,V4;H9GX.L@UB&?WD)WU^3.S 81-
M1AK+B/GM-5,KADZAN97]^4;D$M -$U=KJ9W)%UQ+-1A6<XM9VV@UG#=(>)S-
MV6?,\64K)@?7_)HL@%E0/1<]D%NL BPT!+@&+Q& 09.;9#D&[5"+K8L297GU
ME/A:LZKA_3E%EMI(;_VM4*_Z<;4*+JJ>UO/1GF SX,DO*WJ.,._$Q@A](2N
MK;6ZD"A]MKR&)V2V,4K[.Z)85H_+.M/(QDD22XZAO5F7XC?:,KG(+@4%C1+7
MHG.:(^]3HX78HQW[**_V/G@';@W$&&:80\<E>@0W;]XK.?JT\=S8(^^L4]K*
M_[AKE+!$4R][JE9/!ZHU8P0,/-CUHQ;8 BHY*DP6'[(GM *>89[C&9<9/=/4
M>^WJ$;4"X7'9%KF>2I 5,0N#$DHIBZ+<>[=?1<Y"%OL%D&._+'.6^RF0"S^,
M"^]C \.?$G=VI<,@9&&<L[ ,69P7WJW:<C))DK,DR%@9)OAEWB=E>;LK\(0E
M?A:G[K^(R)72CW+G7N '8>)]*_CH:&+;T?9&@??.58CLQUT503SR7G#3H.QE
M[:C*.S506=PNG@X&#EH0-VY*9B>:1SOQJPAQ1<7#!N(!X:[VL@]?RH32EB3?
MT+O#[2?(0.S"D?M%F4]E];W+YF6,9Y9$WH=[2DTMB9ZCT^)JI*^#Z;'+W[)D
MKY3@3^H78>F2E@:)(]G4,4=HHN>N!G?,VT\5R;P4E>B6R%$<CBF[S4>VG^TC
M;XNQJ^H]Q+MO,FSL(=.,HY8?I)'[3Y+B#DONPT.*2C_-<A=OO\RR6S9LXG"-
MCDB=%"6U9\+F(S8><*/MMGU*]><CYVJQM,ZXT,_3TOUG6?CP,FBX]ZYT+V*9
M!,[=(H[NN+N3P@>,YU6E![&?;(<;^>'(XM!/P?M'D7?L13 #/RW(I!P02.@7
M=^*C_><"$*A0T!)E>P/E'-IL^GL,,"R:I^Q:<&U8/ _&MQ\$O,/(<EY.D&'P
M,&8M346MA4%9/&1="?V?Q^?W(MPQ)YE'P$CF"9ZO!CL0>_I^0)/%.4=V0W=G
MIP?M5K<VIZZ3=IJ]AZC?HN1?" $.0S59M4?HFZ1/I3KR]. FX ;-O7/-_="U
MN"08RSL(2I*-6)CX"7HG6)ED] 6;6.Q'($&6.HF$"JR,,^JP-$YIVRAI4\*&
MA''F_"62"[Y"8EF:^44:C_&,GDW[T0.AHNK%KE04KM$%1>:]P?'CB,EN/=CQ
MX#=NN ?84K%19BC] Q87.3OTWF.""OJ"MX.X=P^AK2X"H8DEL9^5)3N[&WS?
M;4>WSX:K,=%WBL$V./XUJ"!0RJ(TK<NM0.1K=\*3N!+"9,G;^7WG],7.!:<3
M.%71-8Z.H"C#\:ZS_;J]*9Z-%Z0;\?&:^1:',CI)MV(%U6">I[.Q>6X&5JW=
M=6FI+"Y?[K7!;5=H$L#\2N$T/PUH@>W]^?1_4$L#!!0    ( %N.!%/MH,6F
M:@P  /0F   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;+5:6V_;.!9^
MSZ\@LL4B 1Q%OL;IM 62Z72W"\RT:&<Z#XM]H"7:YE86/2(5Q_/K]SN'E"S)
M=NI@NB^)+N2YG^^<0^O5QA1?[5(I)QY766Y?GR^=6[^\OK;)4JVDC<Q:Y7@S
M-\5*.MP6BVN[+I1,>=,JNQ[$\>1Z)75^_N85/_M8O'EE2I?I7'TLA"U7*UEL
M[U5F-J_/^^?5@T]ZL73TX/K-J[5<J,_*_;;^6.#NNJ:2ZI7*K3:Y*-3\]?E=
M_^7]B-;S@B]:;6SC6I F,V.^TLW[]/5Y3 *I3"6.*$C\>U _JBPC0A#CCT#S
MO&9)&YO7%?5WK#MTF4FK?C39[SIUR]?GTW.1JKDL,_?);/ZI@CYCHI>8S/)?
ML?%K1X-SD936F578# E6.O?_Y6.P0V/#-#ZR81 V#%ANSXBE?"N=?/.J,!M1
MT&I0HPM6E7=#.)V34SZ[ F\U]KDW/YK5"L;Y[$SR5<@\]5=7]U T%7<;6:16
M?,QD;E]=.["C3==)('WO20^.D)Z(GTWNEE;\E*<J;>^_AIBUK(-*UOO!DP3_
M5>:1&,8],8@'_2?H#6O=ATQO>(3>3W^4VFW%O^]FUA4(C_\\07-4TQPQS='_
MPYY/D_[%."5NQ-__-AWT^S^(DSF)M_I!IRK'_:]+1?O6,M^*F5K(' &<9++0
M^8))K.66+O\H9>%4D6U%6F]-2U[E0&&N"^NJ1<+,X8_^-!+($G[MEH523,[J
M1['R,: H!@0\J&H/]D0B[;+!8BUU*IQQ,L/2%V(<W2+BLXR3-Z<G_7XTJ1[U
M  EVK3BIL^VSN<??YC[=YSXZQOU#+GZ61;(4_;%7CO<PP^I)C\6KK._M#DZR
M8>V61&38%R*.^A.QAIGM$LN#)/1PO'O:%J9'&QNL.%YN?K B\0%C.6"<\7N7
M)DM586E/H1)30""^\=H,^UUM=LYK&X B:V?+>7"&CQ1V!HCC7]#5^J@!X8V"
M5FQZB':W+G36-2'LTA\=9@JKSXQ;5J:?>,_NF3[^+J;_[E:-]ZP:?Q^KQ@>M
M.FHQW5GU(-.NEO/2E<5.%K$VF4ZV0EM4\]E_L9=4/V*>=:9EGB@4-KA*KG&;
MR%FF1"8W/98F56O6C])*PI@+ :<JTA6(8WL'Z4)DU%W6& U*(:G$8^E<Y^"E
M92;(,-IQJF8*BM%*#1B8.97FREK*_[5&MH,4ZD"AT&DX>@K$H&)0\AL4!IT$
MVLT[D#HH%M$7<@$("N1(/Z_-'$0-?.26TO'>>P.,)K'>@KM_MY(4GFH%7A!:
MYJX'1DE6IA7T:K"#L:M8_/#E_=NK_BU<#<U6.HEJK"<H9Q$$Q6YN'&CGJ027
MK4 8+1 Q(*]4^@-1PI($Q6!&*Q&JMBS88[6H5>IL@'YL(9V7BEP.+DBC.BR"
M57RT1.(S)\XGM2X1]JA+XJYT2U/H/]E=E+[OU*R * C&VT9X?H U9C#9@#.Z
M/^T=LY<,])#,M*+8<>(,[H_C+H;'\6$(/PTUH9],?5A5 ?]"#!I<T!@_:%-:
MI!<BO3 /BE/0YWW0!D[:U=+3BV73#SM%"<6X:)'\\:X\,LE^M).LTH-<8KNZ
M$[+ _W*!R%U(5YGO)AIV[#>,=X^Z1*1C&@_(Q@70!ZD2Z&#3:+I7Q/ TGAPK
M8I&XX]Q^P@9+F;9E)H&'C9X!*8VAA Q=PIZ%T$@&[\9&G,!'BT*NHE;W1"PP
M=_@H/02'<..M^+#*]:RTXCU2)2>QV_NH]Q(7)#&OIMO+7<#:IBX]4:[)Q!PQ
MWI75VYH<M7O:(6.KM_OIT*.87%!>(R@>T-4I=+=8(+D9;$*)-X-9=Y -JOOX
M8!<UG_+Z,B<37G#)=9C,KF8^  EM5,$#(DSAGUXVD0]OV)O*-]R5/!QT6XK,
M&6#;)Q5AD9FS)ERK@VZ4GG,$%"X4"HK9DAT*@B(J Z3QQ4X[V@A+5M%T.I'+
M#@B$J*@,)2XV2XT\7B+&&5)G2N5>&[*1)LB$K\>7C+GL" (F4W.SH0;F0CVJ
M(M&V2A,8!FX/B(+A^"NF\3J!OHE*WFXB#8G+C'MBH7)D8@8D>H C!: (YH8O
MRN)JJV1!+M,F%?/"K/:WL_=83\"+*E;THA\+VF@%6H2=]X]$R4'M_Y)(O6ZK
M4=6A-'"@<E?9J_;O;-MVZ,=NH!Y5X*"L#->UL!4ED6R3# CFP\,'8LAP7AJ$
M"FJ0:2E /'O._$,NELE2HW&IM*)HUG.M6KDF5HIDMU$U\'FD:X$.F2LW^55M
MDK0NG^Q@#N*J<!OOZL,VJ13LFB8/:M9^\R%$WCN(XP+_HL'ARN1;5_D@=<9-
M(E4FC8:$M=UI=Q"025LP1(O"M()_ZT:H&8I-,&1I/3Y5)NK@(WF+^OA%SJU&
M,!9UF(!G/" $04-,"J>-%M0Z//"\O2C>T[IH& AM(>X!^J6ROO7VU3QI8G]B
M8.:& &04%K%"8._\#8:,%V(4=9N>2:,HSI\]I'>*O*_=>XW!I,'UF3P.#B!A
MX'#R$0&:J[FN4MNJ0ZK[\:H=>\$>\?XQ0J--^C[VB/</"W9G!7_9'B&WC^;E
MX0I\=#',RO&6BM#=)YFQE C?I?#XDYA3I>FU UT]TK6BN;*9,53-9W*F,^H>
MZJ&DB8,+(S/KQQ,,,0$ZTQJ1+5E; _- $A4!>]"B,K+")Z9<+$WIP@2!%L5J
MZ&-5\4!V\#4I$K\O"2:IYD-BX)07B5"_)6G77J11XKQV,%%3YL:)VDI)S%Q>
M(L^PY_5<F8)[E P3*SVIS.&G# &;ZE6P/KVH>Y& I60/PN@>=\KI?TOKO-:F
ME43'?-" '*22%&B9<[3V- 4EB2FI_"YJ&9YHV<N\06D?V7RS637K&SY(5^E5
M-4E(&,%5,V-H$3 ?R]!>' )"KB%T8))E9F-?GETP9,-B8&4O,9'6L=CL!\1%
M__+LMZ=E?4%#Z3 >XV+:&_7[9Y^>)_@@N@E=%)5 ?P6VXGX_W#/5[0$.1SV-
MWLZW!E!388^W0ZN<T/$6%%/ZP:= <Y)BW_H#%>XT&L6O;E1WIT]/XR,[TY]!
M$5F::!XY/- M$$YVZT9\_$R5I \',<TR4"B9[4+RFV(3&Q*;TH"\1 =&/)4T
M>X00-XV,?(Z6B(EHO(?_-]\ZJ3Z1A4\A[T:=(VYSJQ./X%VU;:UW6A>_KF!Q
MU'_*X'5,!"0YN:RT&OWG&])SS\O5S/^D<#I?@DD&.L1!%6FH <BLG,Q ;_RL
M)E)%HXRFQX1=F9\4_'&O;^@*,@@='$+X9J+YY W'>71(]T!G5MSOPLS &/KW
MIRH,SZUHK($$])_B@B9E/PLX62Q07X.2_M230])G?7U,V<EZ#*P.$+.?^=YF
MQ[;Y7BE A.U.&[LNM7&2V@2%*MTS"=2;EW3N)S,(C#Z?FWV:9$,CO&\I+]D^
M5%&CK&U+*Q;?=N4O;?UC$V,XW>U$#E//2\C^H# !]JHS8*Q"7X_Z3+W,0N>]
M4%O02^9D9IT3#!"P^[/?2+P_AJKUL2D\]F2%W[.D3]C&0??)L5P'*\]5)'K5
MT6#_7*$M2<.A:NO<O7[Y3$ZS[J %/'S>K/5KRT&."?F?]_F(BW]RUTXKZPLV
M+SK\.T$+QCH%NP=82]3:-8X0T7+*2_%+#1>_5[6W<757G0R>?2@=9C&?;'Y2
M>(M2R'OKWV+ZTRG!]FUT.SW[J4;1"S$>B4MZ?'-S]JZV,VR%-DD7O&* !0/Z
ML:C-!]X+:.Q+^8$YN#\<4/'@@U 4C!$)T.O'4U_ZZH/-+NJ'M//FEC/SX!MF
M-:=F,<0_*F8H?GB%S$U*WS!)#T6IGL_1))&C9\IMZ B P;!]+!4@@4,AXU^&
MJSI35=6]\2",$MZ=GLIN-F,LF5%N4SN;RFVCJ:'FZ%"!H+BLN#+6T[EO6\ZJ
M"%#7-Z//3%I3#2_Y9J@ZWVRTPM7WEX?4=-\Z__H+$7SVB\FO DR%OL2<$K^]
M>#"A:+J)AN.S?X3CM]%T(@;3:#(X^^(I7HCAN$\!.XEN^HV(OA W%.A8.XY/
MDJ 3R;UX>D/<IQ%ZX^]JZU,Q[>79SH1WO@,_VYF7#2+>$AJ<YIG?&"??T>G,
M%\JZIE$\AI[BE>%DZGUR.ZQ]0NW^8#ABO\0M%TQB<L%M-)R>PJWM@?%H$.P_
M80Z?%*9$ZP^^6GT'=C8Z)_K9CZM-J\:=,G=$A[Z6N6Y\B;128$O?6U'=1\/E
M/TJJG]:?=-WY+YEVR_WW8#]S!4=WI>;8&D<WXW-1^&^L_(TS:_ZN:6:<,RN^
M7"H)J*(%>#\WQE4WQ*#^T.W-_P!02P,$%     @ 6XX$4X1#'RM9"@  2AH
M !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&ULG5G;<ALW$GW75Z"XWBVI
MBJ9XT=615"5+SJZV$MLE.<G#UCZ ,R '\<R !C BN5^_IQO <"A*2IP'R^0,
MT-?3IQO@Q=+8KZY0RHM55=;NLE=XOWAW>.BR0E72#<Q"U7@S,[:2'E_M_- M
MK)(Y;ZK*P_%P>')825WWKB[XV6=[=6$:7^I:?;;"-54E[?J]*LWRLC?JI0?W
M>EYX>G!X=;&0<_6@_"^+SQ;?#ELIN:Y4[;2IA56SR][UZ-W[(UK/"W[5:NDZ
MGP5Y,C7F*WVYRR][0S)(E2KS)$'BOT=UH\J2!,&,;U%FKU5)&[N?D_0?V7?X
M,I5.W9CR-YW[XK)WUA.YFLFF]/=F^2\5_3DF>9DI'?\5R[!V,NF)K''>5'$S
M+*AT'?Z7JQB'SH:SX0L;QG'#F.T.BMC*6^GEU84U2V%I-:31!W:5=\,X75-2
M'KS%6XU]_NJNSDREQ!>Y4N[BT$,B/3_,XN[W8??XA=TGXF=3^\*)#W6N\NW]
MA["D-6><S'D_?E7@OYMZ(";#OA@/QZ-7Y$U:]R8L;_*'[HE;[;+2N,8J\9_K
MJ?,6@/CO*RJ.6A5'K.+H+T;PU=U4<^_<0F;JLH>B<LH^JM[51^.5.!/_^-O9
M>#3Z070UI"\>'JD52M,IL3]5M9II?R R@VIQW@DS$[Y08F9*5)VNY^_V'O1J
M*UE[^[K&&M,X6>?N@ -.?X9[/ZI<65F*M\"?M:KVXHW8%Y.38W& 3^/)Z1[J
M 6BO.RN.^\/S,W$T/ME[\!+&;]Y,CH_$T63O5LT4'N20-.H?G9(LR)P,Q<'>
M&S'IGXS&D#TY/7G.OUS/L-F)F345NR4KTT T%BX:#YG3M9"+1;F&H_S^E\'#
M0,RB&PX&-=[8M= ;T9:,]"8]FBK0F^HL0* 75H.F=+D6><-K27*%*%)LY4I.
MRW8#].,):?^]L=KEFAFGSSMTA>SZN(DV("C@(2<0=GY4F%+G<NWP3LQB8$N3
M21+A^FS^$\OV:\4"DX=M^EED\I]D-\BTY4?STDRQ5-=>UG--M@,8;TE>GH3O
M__/NIR]W!W#</&HB73<0_ CD^ZW10"=+ND'49;V.T2N;G*P3&J!CM=T@*]_8
MC5.NF3J=:U"_4-+6"!?[K%:9<HQ8"9(FO')HXV931R _D:')FN3*3),;TCF%
M!B6^%*I-4*LH@_"I@I89%C%@1*DK3>C)E:KPWT+JO-5#YF> J_;@8U^(VD""
MM>NIS+["5AN^8?52VARY?)2Z)(5!>PJ1S#("JB.Q[$8(I\0&L5!6FQP8=I[S
MEAMX5!N_":H/"V> #[;K$(A<>671!Q@>%+0\%19C8R"N.92W*E/5%+F?C)A+
MA_VMW!4RIXJQ9@6,>P6,H_@FD\$) %Z6)!GJLJ9J2DE@)1R!5JR><KFE(+7!
MA4(=O-Q)$@?$=1*Q-$V9LZ-(!U;^CO9,6'H"GK[0\*VC-!9@]& @;E%I*+CQ
M<'2V[5M6 !:$:EA$D+ A4O6+)FYL\X5$T$$$2$XE:U0J(H,-->H5-B"X(H,\
MC#J)@N!YNYOIR2U4IF<Z>U[3R[+[#((D?2?"+-O 3?LG-' 70.&'J"',M:G?
M/J^6M=*>%L&,55VA(C013YL""N+3'-QU6:F0CT2DBB:MS#:0'6OW%>T[?@;P
M4V*Y?D#J.I.!K3)9<BV"+WE!Q'O$ 2GRA56@Z-#D%#4Y@7E"M?/$-DZLRHS-
M.01=THID2IE](TX'D[8B*"[)WAT[ GL@<^@:6+>&0X'A"^D2Z?A"NU8\LXI$
MJE"[;F%J%A4' %;5U D,':O:QNYDE=K@0'RJQ<_29H48GVX7NS6U?-2V<>):
M V'WJM1J%I#V 2 Q%5#TH-"IM5^+:]3A_LWU_8<'^G@@EI*""/+A#A'Z2LV$
MR2V>N3O8[MKV>//IU[O;MZ-SA /AA_C(ATDJF0P_ Y 1#Z2\SP5!KGW\]%.@
M5?.H8O0ZG L-,8ZCX?#OSS1AYMCX*,1_JN:Z)ERE_AY P((!$L36 2TY%5/H
MM@FQW!E:AITV#D.;(X?!O0!N4K6C!A$!'YVS!LK#=C<@**A'63:2^6Q[-F"2
MW'3>%CN)[\..[36Y#D3*E4<:DKS@!5D7RV"G'8C8D!SFF9<+ABI<R!Q=L!UG
M.JFD5AUJ6*AJ49JUXJY-\XWI=E 76<C+KXH;"U/]0JXMIE->-]-E@ *S44=N
MZ'C4X%#\$?I1EQ4+8U.*G,DTC7H)RZ$F\PTU@#S@GPR5&2+ %7@,* 7KN("E
M#RI@!J1N;7)A0HZI'?<9^XK/E.5Z-]&;MER0['6E:O_]'J08O)K*UA&(B9K<
MRTY]EQ>R=*8+02(NI@6O?1G:RS.I3VDG+4AM)Y?I3>03> OF$]\:::$B6C<4
MB\:Z1M8^L<J\P8 ,.@S8S\/ 3R_NJ"!KA.U>/:H:4_H#Z%-GZKET=,H( 8$C
M.HQ;X,0X1/XQCIG+G_:4-'3_=9Q&2[9;<*B_IWYP?YU;!$=MIH7M@T6_TT2[
MYXM^Z.QP8VM@T-0\2KS7DEWY4I 5=8S3$LV/SF&8_HDRPB>&U".VX_ H<NH%
M?;2KDBA2K7R *18SRR^UHVC6:FX\#10YT8@US;R(/2O">+1C"!Z>T<-D4+^=
M53I38PH!X4@'#N=R6!8:LKOMG@Z362@,.C<FM--1ZBD-/SFH$>*QBUAI,P'H
MW6/J[$]Q:ML<XJEU:P8?#\;MO+'_].5P,#RA9@G>+WDD=@6B$4Y]M'7RW5NW
MR[]/^ XW!NY[[@O:K+T19Z>G^#OJC\\G>RV0Z.NQ.#\YP4E_W!^=TDE_W!\?
MG\>SRC5FIE(D&(0VTP$NQ[75P4TTH' @?E-AW@U7#>4Z\0J<;\^4Z5Z I$BD
M>[DCVS3XA^#$&:"#PW2:>F:*],:CD#>G 'KV)\:W36FVPP2%" "2I=<1;(CC
M8)B2&6":1(,JLA*G&LPL?.*E$3)>M$!IB>'J+1$=)A@Y15/U;4BH0 BE//HX
M]IYO3N I,2M?(#J^WVSG]E@Y? MU^H.+%=2.1<M"A768"2L7F(*.=,I3:]BF
MKC!K=R:H5#/;SJ># T^6I4QGCDTL=^=T%X, 1::./39%9+=&GQS/Z_Q9/GQO
MY?]TV1<W&%!E7]R1+<0_"1;XI%8Z,P$)'Q7Q'*T #=X;''-HQ0-R+,'\JK]A
MU/9Z9FN,MHKNS@F![*Q:R?9X']M<HMIP!HHW3;)!,:*)Z,#X$9#AHF"!?AKH
M?J8=[4D#S&A,*L)H&@].K@%1;D6JU0_!./[1%1OF9!2+R1!9$=@0U.)I2J=K
M*"9/H$\N43"8&-B>BBXV2&#W2LSUXSSDG)PKKAL-O439IO%;OC.>@)6F] G#
M7/<M_CJ'PW#%I]B:S>S.UU56(8@+X"^675=%+%LR,MS&[(/7*&JA>W!DHNAM
MR=LLU(74E(Y8C\JU4P9/4;GZU@0J;B>8U(M)>2I6OBYY[D;ZL'._7RD[YU\Q
MP 1$/N&JOWW:_E!R'7X?V"P/O[*@Z<[IW%.J&;8.!Z?'/6'#+Q?ABS<+_K5@
M:KPW%7\L%#RPM #O9\;X](44M#\?7?T?4$L#!!0    ( %N.!%,>93N@-@L
M 'D<   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;+U96W/;N!5^UZ_
MJ.W.9@:1>;_DXAG'R4[3F70S<;;[T.D#)$(2&MY*@+;57]_O "1%V;)WV]WI
MBT63P+E^W\$YY)N[IONF]U(:=E^5M7Z[W!O3OKJXT)N]K(1>-:VL\63;=)4P
M^+?;7>BVDZ*PFZKR(O"\Y*(2JEY>OK'W/G>7;YK>E*J6GSNF^ZH2W>&=+)N[
MMTM_.=[XHG9[0S<N+M^T8B=OI/FI_=SAOXM)2J$J66O5U*R3V[?+*__5NXC6
MVP5_4_).SZX9>;)NFF_TS\?B[=(C@V0I-X8D"/S<RFM9EB0(9OQKD+F<5-+&
M^?4H_0?K.WQ9"RVOF_)G59C]VV6V9(7<BKXT7YJ[/\O!GYCD;9I2V[_LSJV-
MTB7;]-HTU; 9%E2J=K_B?HC#;$/F/;$A&#8$UFZGR%KY7AAQ^:9K[EA'JR&-
M+JRK=C>,4S4EY<9T>*JPSUQ^D;>R[N6;"P-A=.MB,VQ\YS8&3VQ,V*>F-GO-
M/M2%+$[W7\"(R9)@M.1=\*S O_3UBH4>9X$7^,_("R?/0BLO?-XS]D/75.P:
MMG9  /M9F3V[MG&5'?O[U5K;^_]X1F$T*8RLPNB_#^6S&XEWKW0K-O+M$L32
MLKN5R\N_-D:RG'WWARSP_==L].;K7L*9JA7UP3Y*7VMPPS[33'22[60M.V%D
MP=I.@6>J/+ MA<!@IQ:E9,T6 *K[+=SN.[NN*?J-T6S=J](PTPRX0WQT*S=J
MJS:"&*17<^U,E+J9M$U&.%V%U&I7<_S>@O8M2&R8J LFZQU\EYVJ=XS\5!NI
M.5,@9U$HRU)HGQO:X)\."R#;--UA-<5!:59)H:T#Q,J"T6;LW,!059!1)&YP
M (])"3UT,+@C&(C)T5//.KEI=K7Z]\RKN[VLF3*PRR@->8@U:V5GBV*]@:GK
M4NV<RO6!04>MM[*S?EJ=X'5S"T_$V="3UT\8,R5Y-%T[V\?%\Z272+7>-YUY
M:617D<>U(#T/\M:V)3E P6I:,EF43-[+RE[#X]*B!R;-9)WW5=ND%@VDU8UA
MA=*;LM%(3NU."UMVUS@*()4." K'4Y+,7ABV%[>XVRF@Q!J%[)$M1=\-JP@2
MM60'*3JL8Z740.7U$[%8J[+$;IL[\G:,-K"C]ZIM"31(B9Z@:/</!LIBQ7Y"
M:>OLUDK\$V:9 QE@SF3GF-4IY6=RQ1U"1W8-R(#:LAP%TQGV4M4O8>L.M4"3
M>1-!R;RU) V6JA,;-.M'2[6<::?U$Y@MVJQ,'(,4G5/6:&2Z>4F_();9-W ?
MQ]Y P"?<>^#/! 0COLDC[K<GP>]KHTJBDB),5VTIS4FHYP[P>:S/T;)OR?Z!
M;:3I":5#53DR[,O_6JW([%E(+:D-NA3*DRU<3T#IA($:+9 -%2/%ML!"Y0FO
MMH;*+U#JK-$4,7-HL9*0?2<Z.$WX ER0'%J(5)8'JPA]3=-)%[QAY8%"<:NT
M$W["$DK8S(P5^[A]%/:NF&+.@3US3+6"+W"^IAK=P'$^K[)P5)K3B+E(/%XQ
ME4Q7>L1FT_3D('9*=2O6I3SR&!%1II0V,EC;BH.]7$-)9;D \>XX$27TB7M*
M!Q1I CS*\XZR5M,>%!G1 ^R@MBN)J$&69( ]4U7;#!0A-$#HIH=]]71ZC*?C
M&)J7#FX$%^N.L(TG/XI%LU:ZBD:'Q"S&%H;'$X#;U?)^4_;HK=S30<>*W5#I
M(AUDU!Y_2L=);:R7S4;9^FUM1.E%^:U)A&U/!UP].))&ENS%XSP<V4TF#6DA
MFUSEW/;E%E76QG\P =IHJ:H'ZW$,V:H"2M*ICGK]7FFQ0R4:#DP\&/G\T25X
MBS@U=S:.E'G4@>YX[!?'W2Z0:'*^ 40:D6V&P]-M<RW*8 A<(136&U6J22\I
M.Y4W'?@4/GK<R1:GH 4@)B$ZAVPUV)'+>K7X<GS\X_3X9GB\^+KOI#QIE!G:
M7#FUN8OO%7G<]!IATR_8%0(-%FIVI95@'_H.*MG7!CA=?')>WE@O7RT^U@42
MTRFXR/X(63R,,UPD/O?]&!=^QJ,PQ$6>\]Q+%E??B:I]_9[E/H^"E*4AB[F?
M>2Q/>))YBT^RH-+"HI3G@<=BR,L2YGL\SG/\9) 1+VYDI5Y>BY;%,8_R@"4)
M3S.?^0G/0_R$.0^\:$&8[FT8PH"G2<(2GH6!:V2#UPRKXCQ;?*6YK*FJOAZ[
M2UKN>2D+,AX$ ?,CCR4P(\D7'^X!6FH(QN0$*9Q*/1;X(8^\G,4^#S)X%$4\
M28+%AU)A4IJ2K #8;LB8@R#S QYZ<)[[H<?"$$I]F)HNAL1-BA#9/. !5.$J
M"'@<YKB"NB2@6S$B$ 7YXD;=_Q^2'/E(<D2Y1<3C@+(<ICQ*R20_CPD!4YK]
M-.*Y'U&>?9][:01 )-Q+_"G3M"&*" \^W(.M,5*)9H9[^2S3OA=99 %4/(X"
MRE$$L4&, /KS7"<9QUKF.U2-R<Y")"8ZEVP -4]B%H<\CWP6XI*\"E+_<;;C
M")8C\"%2$1'0X%'NPS'N69R&OR+A00CG<\L*/V!QEK((:$NR,QF/$\#"RVS
M/9Y%H8TX<N]1RJ&4S(C]W\9\[W=C?L2#W!J;\]!! 9R(R>@L)7A/D,@\T#2?
M4I,BX3'+,B IFD"14H0CXG>6@WZV5/AAQ%/X.V$"H L#GW[\V+=4@EZ@*\.B
M&?E1(Q#F# Q.)J51B%7A.3R @(@*D3_-<A9EY$\6I^>XCPI&10DU($YCJB<9
M:E&4P[TD^37<A_F>#\,RX#5$90K@9WB6^QDMLEG'E8MNY*$Z1;8(@'M>^#SW
M?[<TQRB*%HEYRA./]",KOF?SG:$8QL<*[^?@%!(SQAQX2%$& B_EZ2S5/LI)
M1BSR/$":?CG66V:G07K,=H)M*!"H)Q$,"%)7#A(*_CS=">I# C1$R$9XY+\'
M+)[E/PZ:!(2,$40D.Z1CQ*-3)3O#_S2V!P/*%2#E$]0BE"( !CMR(/Q7T!_5
M";"B(@9!:0:\0%9ZCOZ)%W(_3RC",0*;98Y)+NFNY$2H#N_=*&0;1=OW P:5
M@X%\? 38KHCPP!EX]:>GILBI^1 G0\;)" A!TXQA&\L[]/LG;=LTDPR]$ 5G
M-^^R!M&N.:4A&<^=9"!S/W:I-DT8%_O24 \W#--G&G/^H)T?>L#BUL[X0W>N
M71<[C<(K,(!L>ARF]Q!<K>%"Z/,A9O-6>2\*2D0<K1)6D>U#>XY[4;#*QGO4
M,E)_;NRPRUT7>FJE,^B)4?W<G*)GK]3<:Y)QL'R42-MLTYNTD[=1U#33Q'8<
M?.TP17/4&%XS:SHI;06TG+=%/$C[+TU-UB8]3$D/AZ2;V1RZP5"QHTEW>J$V
MG]76HK1Y+1P![)2-FM:XKI]& MN\ZU>/*N/#6F@S;HOD.XE!V[X=&J4+"XX9
M%%Q^48ILR4/W0+W,EU- $U=R$-N+ _0U,0HE3K_*1>0X>C7=.*L6['N6HZ.!
M#>P%75.7@$/HQ0+V/K9F@*I#'SI :PD:F 0-S&\"<Y:MT@=8SJ*5_PR4?Y%<
M/U*!H5=QPOG/Z0R)'U$&+,J?4F/KRO'=#A"IU<#M%O@<-=N".[R>':2&X='X
MX5:0KX)G%<U>.\Y!U^,<.!:P4:DCQ*,@$ ")2R/IB$\G;UBV."7JC1N7,=S7
MPUL#T2-0T'JP$GKMS*CHDQBQU:X7K:*W!86L"+QDS/$]!\>_6_L>8PI$I_2W
M,5:-D1OS>-RW@ZY09=_-WG2WHG-O(IIQM#YY+>1>\QTUK]BY[Q87L\]!R-W.
M?O0B"@ )[LO0='?ZKG;E/B<=E[N/<FA*0$W-2KG%5F^5QDM72,9_3-/:CTLX
M" $4>[F7 E;2 CS?-G!_^(<43%\;+_\#4$L#!!0    ( %N.!%/>C@@97P,
M &D(   9    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;,56;8_;-@S^*X17
M#!L0^"VY)&N3 +GKAFU A\/=7CX4_:#8M"U4ECQ);N[^_4C9R27=78;N2[_8
M$DT^?$B1HE=[8S^Z!M'#0ZNT6T>-]]WK)'%%@ZUPL>E0TY?*V%9XVMHZ<9U%
M40:C5B5YFLZ35D@=;59!=FLW*]-[)37>6G!]VPK[>(W*[-=1%AT$=[)N/ N2
MS:H3-=ZC_Z.[M;1+CBBE;%$[:318K-;1-GM]/6/]H/"GQ+T[60-'LC/F(V]^
M*==1RH108>$90=#K$]Z@4@Q$-/X>,:.C2S8\71_0?PJQ4RP[X?#&J+]DZ9MU
MM(R@Q$KTRM^9_<\XQG/%>(51+CQA/^A.9Q$4O?.F'8V)02OU\!8/8QY.#);I
M"P;Y:) 'WH.CP/*M\&*SLF8/EK4)C1<AU&!-Y*3F0[GWEKY*LO.;;5&87GL'
M=UB@_"1V"N%>T./6FMJ*=I5X\L*Z23$B7@^(^0N(<WAGM&\<_*A++,_M$V)W
MI)@?*%[G%P%_[74,TW0">9IG%_"FQY"G 6_Z MY3I [>;W?.6RJ-#Q> 9T?@
M60">?6$NW:5D7H;\S7B$+(5OOUGF6?8&_NNX8.O 5$ IPV/*)B U%$;KL1'V
MTC= 09=(/3'"V2<XQW#= .<&Y5Z+JI)*"H\E5%(+74BA"-9YZ7L&=1/P#<*-
M:3NA'ZE 'R$T'G@#U()J L*#@%*ZX' "W)":GK61NN:^D@31=ZPON+YEV[<<
MR2O(\C1.J?258O(D<AT6LI+%L^S9#1$P%+^GRR.&M[UE#\S.-Q81VJ$ZD:OS
M/%%D6?(B/0_&&542C^7BA 9KOH+%(O[A()H0"V;&EXQZG##1Y_CUY-82O'2'
M'$\"&!T1/A2-T#6>>Q]LB6HA7,,V!6+IAM0LY_'RWY06+U'2=,>3':,?#N(L
M/TX^_._L9/-Y//V,2W8U>Y)]C?PPJ<_/C$FE7Y2AWVFGC'-<LR%-W"!D1_<^
M9ZZRICVS@+T((1G+.:2"-O35$GT:I Y#1\D!B9JR9%G)*TJD+$.'.4\O&GP^
MA"%U85J$[YC"]_%SUU1R<OVW:.LPY!P$,L,D.$J/<W0[C(\G]6$(OQ.VIK8&
MA169IO'B*@([#+9AXTT7ALG.>!I-8=G0OP!:5J#OE:$;:]RP@^/?Q>8?4$L#
M!!0    ( %N.!%,-S32'D@(  (D%   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$X+GAM;)U4VV[;, S]%<(#]E3$B9->T"8!DG;#.J!#T>[R,.Q!L6E;J"Z>
M*"?MWX^273<=UCSLQ99(GL-#2>1\9]T#U8@>'K4RM$AJ[YOS-*6\1BUH9!LT
M["FMT\+SUE4I-0Y%$4%:I=EX?))J(4VRG$?;K5O.;>N5-'CK@%JMA7M:H[*[
M13))G@UWLJI],*3+>2,JO$?_K;EUO$L'ED)J-"2M 8?E(EE-SM>S$!\#ODO<
MT=X:0B4;:Q_"YKI8).,@"!7F/C (_FWQ$I4*1"SC=\^9#"D#<'_]S/XQULZU
M; 3AI54_9.'K17*60(&E:)6_L[M/V-=S'/ARJRA^8=?%'F<)Y"UYJWLP*]#2
M='_QV)_#'N!L_ 8@ZP%9U-TEBBJOA!?+N;,[<"&:V<(BEAK1+$Z:<"GWWK%7
M,LXO+ZWQTE1H<HDT3SU3!D>:]_!U!\_>@)_ #1/4!!],@<5K?,I2!CW9LYYU
M=I#P<VM&,!T?03;.)@?XID-]T\@W?;,^K:7G5^0)5J: 5_7"E:1<66H=PL_5
MAKSC1_+K0-;9D'46L\[^]U0/P[]8CS"9P/MW9]ED<O&7Z*\ULD4WPCR!))!F
M:]46"U[ 5CAI6P*%E5#QQ5M#P$9B> CPC+6ND(8;$'+;.N)]"9N6 Y!H!-=]
M3"--:!KV:6&X.\,)'D47/W?)W8!02&HL2=_'L8_)V./1$;]BI<!8#[78(HA@
M1R>#J&*+(2N6)3<FV"Y?7T\L^/2"6)HAJV3!J )*ELNE,_@EG^.)0"R%0FH>
M44[$6D?_NKQTKSTTNBH.@9"C-;[KE,$ZS)E5UUXOX=V0NA&NDB8<<,G0\>CT
M. '7-7ZW\;:)S;:QGELW+FN>E>A" /M+RW?;;T*"8?HN_P!02P,$%     @
M6XX$4P^Q$"&)!   ]0D  !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL
MI5;;;N,V$'WW5PS<HM@%W-B2+[&SC@$GVZ(MNML@V;8/11]H:F01H4B7I.PX
M7]_A2);M(!L4Z(M$BC-GSERI^<ZZ1U\@!G@JM?'7W2*$S56_[V6!I? 7=H.&
M3G+K2A%HZ]9]OW$H,E8J=3\=#";]4BC37<SYVYU;S&T5M#)XY\!792G<_@:U
MW5UWD^[AP[U:%R%^Z"_F&['&!PR_;^X<[?HM2J9*-%Y9 P[SZ^XRN;H917D6
M^$/ASI^L(7JRLO8Q;G[.KKN#2 @URA 1!+VV>(M:1R"B\4^#V6U-1L73]0']
M1_:=?%D)C[=6_ZFR4%QWIUW(,!>5#O=V]Q,V_HPCGK3:\Q-VM>R(A&7E@RT;
M96)0*E._Q5,3AQ.%Z> K"FFCD#+OVA"S_"B"6,R=W8&+TH06%^PJ:Q,Y96)2
M'H*C4T5Z87&//KA*ALHILX;;0K@U^GD_$'04Z,L&YJ:&2;\",X%/UH3"PP\F
MP^Q<OT^46E[I@==-^B;@+Y6Y@.&@!^D@3=[ &[9^#AEO^)_\7)H,[E&+@!DL
M8UVHH-##7\L525&A_/V&Q5%K<<061_\WLF_#?+8!(4GANV^F:9)\@%=AX4N!
M<&O+C3![*(2'BM+@@GA$ \J0<R+6OH=@J9$.^@@J>%A5GBQZ#]3G3L1.83%5
M;IS=(E1!:?4LZ@ZBJ%'CTQY!6A_ BRV1\!?1O,<S2X78Q@]25U0/( MAUI%O
M()ZF*E?H&$U;64/;',A>5M6MF@M)5F-*>J"C@WH?.9'EM0$I-G0<]@R@3.[$
MT:&="@5UC7-H I\+$Y14&TYTW4UD.:.Y9K+(6OD:M(SR#5MRWPGC<W0<8:*U
M=J+TD#M;0D%-3@CL_1KCR:90=6!IO+URPK&)())CG)_$/Z*37:&TA])N&V.'
M&*PP[!#/8^&03J.<#R+/0>,6-7]F)^*!K=PQHXW56I/FMC#J^2!$$:"96Q[B
M9$-T2[2M<'%640ZE)?QGS%[0ETWY9?4V]BK#T6) YA7->:6C?MUJ%*58 %);
M'[-%T3AZ1^'GPR5E2$E!G-M$L]LG%=CL6"7.?+J:9"PVD+'FU6G,R"5G*11;
M(F(K3\KKJ%F[EUM-2>.R%"N-S<5$;GIF4GM3AV0?X864KGH9@Q[L"B4+4/Y8
M[B>R6HG5"P^EI>8T/E8D4;%:91R<E=#"D!\\RSEE;=".[$^#?\S6H?-(FH)N
M7=2A 8KM +WJW#3H@HOP;-?YB!*Y)8=)[^5\$;Z S]9\SXL#9N<=NT*4*"'^
M?9WNPRBZ$WLNJ^4A<I% YPSVJO- I>N8PK<P[,UF$WJ/IS-ZOJ-]<CF"][Q.
MI[Q(>L/IL/,KTO5[2.Z>6\W#> "S<4*BL^F 9-]!,J37M/,;5S0^J= (C@93
MPID,TRC3&T]F),9#-?T H\ND\\4&H<G6J#<:CYA6<IDRB7'O,ATVA$9)0V@Z
M25^[)/HG5S%5\II_.#Q1J$RH;^7V:_M/LZRO\J-X_4/TB>*IJ,HUYJ0ZN+@<
M=\'5/QGU)M@-7^PK&VBP\;*@_S)T48#.<TMW1[.)!MH_O<6_4$L#!!0    (
M %N.!%-PK?"(!04  .\+   9    >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM
M;*56;6_;-A#^*P>MV"=#?DW2M8F!I-FP%NA0M-WZ8=@'FCI91"A2(2G+WJ_?
M'2G+2N%D P8$L5[NGKM[[KD3KSOK'GR%&&!?:^-OLBJ$YLUTZF6%M?"Y;=#0
MF]*Z6@2Z==NI;QR*(CK5>KJ8S2ZGM5 F6U_'9Y_<^MJV02N#GQSXMJZ%.]RA
MMMU--L^.#SZK;17XP71]W8@M?L'P>_/)T=UT0"E4C<8K:\!A>9/=SM_<K=@^
M&ORAL/.C:^!*-M8^\,W[XB:;<4*H409&$/2SPW>H-0-1&H\]9C:$9,?Q]1']
MEU@[U;(1'M]9_4T5H;K)7F=08"E:'3[;[E?LZ[E@/&FUC_^A2[:K50:R]<'6
MO3-E4"N3?L6^YV'D\'KVC,.B=UC$O%.@F.6]"&)][6P'CJT)C2]BJ=&;DE.&
MF_(E.'JKR"^L/POC;=T)A_#>2%6@"=?30,#\>BI[D+L$LG@&Y!(^6A,J#S^;
M HNG_E-*:,AJ<<SJ;O$BX(?6Y+"<36 Q6\Q?P%L.52XCWO(9O'OEI;:^I2J_
MXC[ G;;R ;ZT3:.1%!;@S]N-#XXD\M<+T59#M%6,MOI_G+X(PL/XQC="XDU&
MT^;1[3!;_V8#PGP)/_[P>C&?OX4SD>"^=<IL(50(I6U=J."Q%2Z@ ^3NP#U*
MK#=TNYPSO_.?)D 8"+:,/N]LW0ASB!&NWGKP!Q^P]M A!1%E2=-$()L#"'"G
MZ.H8/50B4"#I#@W;*9/V!@\@_:EP A2F@$)YUT;#)'7*BA]CW6A[0(HG)7H/
MP49/0>U2,H(E=V9%D44.7T^9@ZIK+)0(J _D:1^ XC4)Q%M-SV.=BHQEB#!T
MF61 >=0H6";1G'C?<4VB*!0'%7I(OG2VA@TRT4=.)DR";HM(OGC@'T[:8."]
M1/26W&(0E#HC2]$R9DZ- VF-Z;=4IZAAH5)^H'3"MZZ AIIX8%-/"T>8D"@@
M>GE#2L!]@R[T?4*SI8U:<!'">^7#$1=ID1+1+G6$ 1PFMF*'7I8 F4].0 E8
M&!FEHT5'42D;&9F<1+K-CH*I[4!Y7]'3=E7$" F54C$6<,<6$I..!E%8=])$
M06L..G+"?:DT#2VW+?9C1/?3$*EF5EE/]$X1E:EZ^AK1"_K(N5Y8CZV2#R2=
MTFKZ8AU'Z8S6<_A&V5@J8,</23:1#&EWA+7%L1[D@0=NL)G$V(S%N;)!H;3:
M$B;%C033X(XAA7,*G><1DEJH.LJ3-,2A** /42ZMHQJCH-)8GYM/ASH2]M2)
MX(+0]/L*YHO\BCXT6D=!.'IR=7HP87ZYW=S76J0)/V;9YZ-H>,CB%5SDLZ-?
M;(?'/FJ4:.,(P"G-DJ[IQG,72I D8CI*G-I]3)CU;3PFU>_(T[;^W&0PF\>]
M,&[!]X,R 8U;FFA)TJ-#0H2UU&D'[[]2<K:DQ9-F_A@Y'Z_6 XIG%NIB-AE/
M$070.BW-5W"97YZX+<]R1Q-6*5GUF;/7B,?_0#U?NB*^C3)(4C/C)49-'N7Q
MU&$Q>U*F5WNHT[<]%4M?9AR^S,\5^GVX9;[ZM[)SN(VR>0&?%\4IQMGBHXPY
M=RIQ-I;?+?F7_#$<C^'8LR-+6N@G-KH*F1N"^YN5Z?IKL=&8P[E#PG1T"*.=
MM8U'31_U%=)Y;'@ZG&9OTR'N9)Z.PA^%VU*6I-"27&?YU44&+ATOTTVP33S2
M;6R@!1DO*SJ1HV,#>E]:.BCT-QQ@...O_P%02P,$%     @ 6XX$4[Q5X37C
M!   ! T  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&ULM5=M;]LV$/[N
M7W'PBB$%7%F69"=IDP!)VF$=T")HVNW#L ^T=+:X4*1*4G&R7[\[2I;M)LZ6
MO0"&^7)W#^^=U,G*V!M7(GJXJY1VI\/2^_KU>.SR$BOA(E.C)LK"V$IX6MKE
MV-4611&$*C5.XG@VKH34P[.3L'=ESTY,XY74>&7!-54E[/T%*K,Z'4Z&ZXU/
M<EEZWAB?G=1BB=?HO]17EE;C'J60%6HGC0:+B]/A^>3U1<;\@>%GB2NW-0>V
M9&[,#2_>%Z?#F!5"A;EG!$'#+5ZB4@Q$:GSM,(?]D2RX/5^C_Q!L)UOFPN&E
M4;_(PI>GPZ,A%+@0C?*?S.I'[.R9,EYNE O_L&IYTW@(>>.\J3IATJ"2NAW%
M7>>'+8&C?0)))Y $O=N#@I9OA1=G)]:LP#(WH?$DF!JD23FI.2C7WA)5DIP_
M>R>LEGKIX HM7)?"XLG8$RY3QWF'<=%B)'LP9O#!:%\Z>*<++';EQZ1/KU2R
M5NHB>1+PIT9'D,8C2.)D\@1>VAN9!KST;QL)OY[/G;>4$[\]@9_U^%G S_Z5
M$Y_&^&@\PB2#[[\[2B:3-_"(SA?"R1QP3:B)X )!.LA-53<>"V@<$<&7"*N0
MD5B\$K=HJ<! -]6<9,RB%7- 1>J\T 5)1/!6J@#P_^"#*'ZG;"8 :B1!7.K<
M(I6W%VK-+[RW<AZ.\69'FNH@OP'\VLA;H4C&17#][18CJJ9 UK6B@F]EI'.-
MF"N$IJ8]/ACOT.;285 T\)B:.P2=KPLPQ&(#K+\G1$J2I@KH3&1G/.()3^W0
M-?:^@ZO0EZ:(X N5@]W/,-K5IK8R#SJ)SNM\('.(RC3:,X6/IGXH0C_+C?,C
MD,2O[T?!JXO&-R3GT-XRE"^%#P"7)$9,4 H'VGBXIUYO,3=++?_ UBA!7JI:
MM\_)5:Z=6JP;FY,8KB,D6Q?FC;7D%$X1R9:^U]W4P:I$#<HXQ_$D9,(PEMPU
M^@<Y@W<AH.YA^$G+7)":#"IM&_EP3ZQ,HPJR]);]1S\O7Q6<V-3Z 1<+N@LB
M^$R*+(RB^R@$,&2'0P(E)_JR-5"HO%&MHTFW>:@\#DBQMTI>#SZ7%G&G%\*U
MO-O9&!P$#YK&$9@;L858^ZU2*ZB)OPQ]C__BS6SPD:)&=IH*X8#]^Q)>P.$H
MG1W3> #I*(L/@?<FTU%R-*-)EDT';U$;NC6$Y_0PMC/DD1)?MYT' 4JGH\-I
M"NELE*7'/,1QS,-LD@W>;Y7PNNAV*SGXEC)IN^;Z>&33]MCD#63']'L&WG:6
M$)V(.4<EF:4;R&1*CHL?N&!_!(-UL\F6K=EAQL/1+!U\TWR[$&QD7T <4:@X
M%G$4'X=0Q%&6A"&>#!ZTU\<1XKT(\&EC9UL/C9:4M-Z0N]@/69]8:Z^%B)LN
MI7W(SD"EI*S:I,20I73?8G_?CMBA-8;7DJ+.LD+2C=M&UUZ+O@F$1MC7R!-^
MW2W6M@RW*W6.^$VM1G!%]R'M"*7N-QGCD#J/]!*WS(ZCE!Y&2LE-MJROF-;D
MO:;&S[:-0_8,NPK,N?%CV\=WA:._C&<<3?<9]F0$GV_6?Q.RQQY2XZV7:85V
M&=[?_)J@&ZU]I/:[_1/_O'W9;MC;[X,/PB[I/@:%"Q*-H\/I$&S[YFX7WM3A
MG4L93Z_F,"WI,P4M,Q!]82BEN@4?T'_XG/T)4$L#!!0    ( %N.!%-'#<2I
MU 4  -,.   9    >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;*5766_<-A#^
M*X-M4J3 1GMY'3NQ#=AQ@Z;(A:1)'XH^4-)H180B%9+:([^^,Z16EIQ=MT!?
M=B5JCF^^.4A>;(S]ZDI$#]M*:7<Y*KVOGT\F+BNQ$BXQ-6KZ4AA;"4^O=C5Q
MM461!Z5*3>;3Z>FD$E*/KB["V@=[=6$:KZ3&#Q9<4U7"[FY0F<WE:#;:+WR4
MJ]+SPN3JHA8K_(3^<_W!TMNDLY++"K631H/%XG)T/7M^<\+R0>"+Q(WK/0-'
MDAKSE5]>YY>C*0-"A9EG"X+^UO@2E6)#!.-;:W/4N63%_O/>^JL0.\62"H<O
MC?I3YKZ\')V-(,="-,I_-)O?L(UGR?8RHUSXA4V479R,(&N<-U6K3 @JJ>._
MV+8\]!3.ID<4YJW"/.".C@+*6^'%U84U&[ L3=;X(80:M F<U)R43][25TEZ
M_NJ5U$)G4BAXK9VW#?'MW<7$DVD6F&2MF9MH9G[$S"F\-=J7#G[5.>9#_0E!
MZG#-][ANY@\:_+W1"2RF8YA/Y[,'["VZ.!?!WN)8G$):^")4@W K7::,:RPZ
M^.LZI:BI-/Y^P,=)Y^,D^#CYOUP^;.:=\0BS)?S\T]E\-GL!!\W"'R7"2U/5
M0N^"X+,7#HI.4O8DI<Y4DR-DPI6 WQJY%HH_C*DE,M.PB,4,:3E5. ;C2[2]
ME;Y<+791B%9L@SDH*5*II)?$I=#T;O3JJ4=;46>D/NFCA!25Q#4)^E)X^F%$
MUNZD7L&:$^/ %+SL< !?U+4U6TD-B%!P%H,P6<M$0Z)1AY9=::R/OK7PE-VA
M=Y)U!,I24#P'!BZ\H9;2-(,"JK6P;50[MDZ#CUI;4S-:BSJCM53)E>"9$F.6
MFIRB\V )HAMZS0UYU<8#LA"+FAX(Q\;!U9@U*J*J&UL;QU:N QW4!MBU0?!&
M#_0JE I8[U? D0 W!)!3:BQU)Q#[/2(;QQEX0YE1L""MNO%M$ 1N(VQ^%SEN
MLU)HHBFC9N>NX>*"6HD,01S 6PK"P=&GB)JP.>*1.,I9N*TI]EUBOHKU,^:@
M:"P3Y6.(OH*+'ES1CV0C?4F?0RT9FCS:T2(].:-D'CPY3W^1!()'K6 JA"?4
M_NZ78:9*QJ2'R02W$36(E<5@8AS\@>"0*/O49J+B&-CR(Y@M%LF,1K128;>A
M5/'::7)^MW8DI;?4:U5*Y;&8C=O\$H0:PX:E=F.NS\ 1N:ZIR-D6!Q/H[\/%
M;1WF&K  I=&3=28X-99&&3TY:(@E&TO'8BX]7.^C2^!S^TW>MWN?AE[EM8."
MTA3;1F%4Z0S0R(CT\]Z9,S+6-AJ?5KQCP)O7-^\_1AWF@L1YCFU)]+"=MC2#
MQ! E]U);":$X@>*8)^?S,W@<E; HB-,X,>A;B$J&[B>5-5H_Y)=M%<J(4*-#
M,$0TUQJK'D+2?D[@IA\SCZ;]C#M$<(>;>6"9D"NUNY?!?F*/9W-\P$OG8"-X
M4C >VGIRCB)%*.G\HG8M2931<8NC<?"M$4H6^QG/G7*HH>,&0XQM8K6&&>::
MK!RT<F#UKIV/TS%H=%*,^Q+U+QT^2SX5AAG7Z^<]SSQ90FTR0T?&0BH4[93D
MB0].W!5>*D!A=:"878O  XON#NT*7:S[@OPO(6T"38^@/Q149_78>&"-\V1Z
M5..'\7& MKM]N;=C)W#;6":)X3JYA2J>X9#/<$,@/_1\NY-HHH[N DI^I[>5
MD#K.PGEO$CZA,9B<=J\:8P>*;9>PV(C_(<,)?$*$>#XZW6^1]\*?/1MB+47^
M;W/]X;&^7":+#GTK>:CI27J6G)POEO"8-HI29F7(=^RR4'04XOO,&\9*.,_"
MP'H$BV0YV#48?& R5$O%\^A[;%)3%([8^V$*F74[!"SR-2QDE%/]0&_=A1Z
MQHR_(T-51#>?)H<.Q)/>1:-"NPK7*0=A)X]WCFZUN[%=QXO*G7B\[KT5=D5'
M%%!8D.HT>;8<@8U7J/CB31VN+:GQ= D*CR7=.M&R 'TO#-5!^\(.NGOLU3]0
M2P,$%     @ 6XX$4_3T0-9) P  >@<  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C,N>&ULK57;;MLX$'WW5PS4Q2(&A.AFR49J&[#3%NUBVP1-=OM0[ ,M
MC2QM15(EJ3CY^PXI17& )"B*ODB\S#D\,\,9+@]2?=,5HH%;W@B]\BICVK,@
MT'F%G.E3V:*@G5(JS@Q-U3[0K4)6.!!O@C@,LX"S6GCKI5N[5.NE[$Q3"[Q4
MH#O.F;K;8B,/*R_R[A<^U_O*V(5@O6S9'J_0_-->*IH%(TM1<Q2ZE@(4EBMO
M$YUM9];>&?Q;XT$?C<%ZLI/RFYU\*%9>: 5A@[FQ#(Q^-WB.36.)2,;W@=,;
MC[3 X_$]^SOG._FR8QK/9?.E+DRU\A8>%%BRKC&?Y>$]#OZDEB^7C79?./2V
M6>9!WFDC^0 F!;P6_9_=#G$X BS"9P#Q (B=[OX@I_(-,VR]5/( REH3FQTX
M5QV:Q-7")N7**-JM"6?6FSSO>-<P@P5<F H5G$M.Z:ULW&\0_I9:+P-#)UG[
M(!]8MSUK_ QK!A^E,)6&MZ+ XC$^((6CS/A>YC9^D?"O3IQ"$OH0AW'T E\R
MNITXON07W?X@<LE[[^$3E<9%"=?L%KYN=MHHNDG_O:!A-FJ8.0VSWQSZ%UEM
M$9_IEN6X\HA+H[I!;_U)&H0H@S]?+>(H>@T_<S1<5PAYQ<0>-=2V?AXPTF'R
M1YC&8G9W;E4*% 8.J!"8AE(V5/OZ;$)U1%4B)GFG%(K\#MZ@JF^8K<L)A55H
M8K>E6@N*<D>E;[0_.:&S324[S42AI\"*_ZDJW!X(RHPLP5!F>B^NI6'-9,L:
M)G+4/O'GR'>TD43NZH3P!YS PD_F*4S=.//GLW@81WZ:S.['F9^E$4PG%T^X
MNJ=F!R?6X2GLD#HC.O0\7!":6!8QQ&D&41).-EQV5JK"O&%:UV5-X2N5Y(_B
MZ?(2OW[N/[%7L ^:@99B)I].P;&NYP0]!(=J"L>:ZIT._7"1#!%(_2@+Q\C$
M\\5#9%*RG\(5(O07*Z44*R@[Y33A;4M'])FTV1FOD;U%Q9CQXRR3$3-0NS!)
M12T#C/RI"W<*3Q5B<-0/.:J]Z_J:X)2*OC6.J^/#LNG[Z8-Y_RI]9&I/0J'!
MDJ#AZ3SU0/6=OI\8V;KNNI.&>K4;5O0XHK(&M%]*"M$PL0>,S^WZ!U!+ P04
M    " !;C@13_.M?%#$'  #;#P  &0   'AL+W=O<FMS:&5E=',O<VAE970R
M-"YX;6RM5UUOXS86?=>O(+S%(@-P8I&42"E- F0RTW:*;3N83+</Q3[0,FT+
M(XNJ*$^2_OH]EY(=>[Z* GVQKR3>KW//O20O[WW_/FR<&]C#MFG#U6PS#-W%
M?!ZJC=O:<.X[U^++RO=;.^"Q7\]#USN[C$K;9B[35,^WMFYGUY?QW9O^^M+O
MAJ9NW9N>A=UV:_O'%Z[Q]U<S,=N_>%NO-P.]F%]?=G;M[MSP:_>FQ]/\8&59
M;UT;:M^RWJVN9C?BXD5&Z^."_];N/AS)C#)9>/^>'EXOKV8I!>0:5PUDP>+O
M@[MU34.&$,8?D\W9P24I'LM[Z]_%W)'+P@9WZYO?ZN6PN9H5,[9T*[MKAK?^
M_@<WY9.3O<HW(?ZR^W&MRF>LVH7!;R=E1+"MV_'?/DPX'"D4Z1<4Y*0@8]RC
MHQCE2SO8Z\O>W[.>5L,:"3'5J(W@ZI:*<C?T^%I#;[B^<VM /+";=LF^=W[=
MVVY35^QU.]8;P%W.!_BAU?-JLOEBM"F_8%.SGWP[; )[U2[=\E1_CO@.0<I]
MD"_D5PW^N&O/F4HYDZD47[&G#DFK:$_]1=)O7>?[H6[7[/>;11AZ4.1_7S&?
M'<QGT7SVCV+Z59O4FQ>ALY6[FJ'Y@NL_N-GUSWYP3!CV[W\54HAOV=ZQ_:)C
M]F[CV*W?=K9]!+WZ'LN;1[:Q :1J=RL@L.L)$$AU4P^U"ZQNV0"MFZWKZ\H&
MSFY";:./5[L>TX$-GL6 6#V$B;.N#^<GONK L+2W@UM&57A#SR_9^A"F;9I'
M?O0M9N(^V&8'I<"@'+-H*Q<78;FOXI?AR4T$PGP;,"Z"W_45OE+G'WFA%JX1
MV^MV0(P37L$V6&E[AX4M@D0DL%#Y?DG1#JQ#XM$19-MUO7^H 2?BZ+<'CXUK
MU\.&@41ML''BP,LO,67"<W(5IO5LZVS8P:%?P;I?U8-=$-X1*)HR2PJ\;BM
MR5:]WT[HC68)6%M5?M=&VYUOZHHJ!8 B&GWDM5TT;J]V%$',DU8%"]OV26M?
MJL&^=RU]L.Q^XQMW6DBBRK#IW5]XN?B(+_R(,.<GC+0+[!6?BQ-(Q.A0Z/MP
MD;R+3H\G"[NK'TY>)&>1JWX7X"P\B^."?M(G*?G93?6^2/81LF^8+"67)B6I
M*'B1DI3KDHNT@*13Q46IDTA\*27/5<D$%BI3LDRDO,@44WG)RZ)(IJ;(!==P
MG*5<RHP) 258+0P])J^:&K-\S!\,J#\EXQF3@AMMV#,2-<_4*&:2I[H8Q8QG
M!F*"4"%K+1%J5J:\U!J2X&F><E6H44YS7JHT>>DP/JIZ@I[Z:$LC\,_XX@22
MG,M<QG\3+2/-/#,D"*XR,X'!=6[P:Y3$0@48<IYE>@^"+B4S2%OP+,WH5^;)
MK>_!&VH?R94J&*#-<I9Q6J>Y$BJ)ODI #('6D  TRC(C(0/Z(GD]ML99XP,*
M_5&'G.0A2#.'<,9,02#"!A6E'+]I54RI('+@+0Q/43#@7(@2;,"3W*>#BJ22
MZ4(CT#(#JWAACA,B/$]JZ9[J'$M:P$4>BR<*;LI1S Q7^2@JPTO,\V<) -!E
M2>O@0N(;2*>5 DQ:%$D<7B[ _@,.9\&1:9Z"BY$LL"9&P\ARH@JXH&#VH#A-
M%J$S!&68 AI%H9-?, ?Z_<>SR?HS,"W%DKCZC&F51DO'^"\<^MGM%0?[X CY
M,E*?@%>\1/T)>N1=E-13&(/)K>TP^)HQC66-K>>CM@3,4L7_/"JA7D46R9CS
M(M\7C@N$;TH1"97!F1('!DITCF)H7B(I"HI.R.11R8R05,:4OAA)RJG)DD@\
M49J1]BH2#Y%K$:FHN"S3!(<2%P\E+UWEM@O@I@3_X@1*WGG*U(;@AM,<"R)A
M24D98]!.4U8Z!7RZ9+E"X*4Z4!!#*1."B4QC8)GC;B)V1<H:C!I#.8#"1#,1
M)X#!C) J/SX8M/M9B,H]#63L1Q]J&J\+.K+3R9N.T.,^NP1YC@87O<+RY:Z"
MH4W==6YYSO[CV_7S!F?MY93NB?7C_2VJ;QX#;?XL;N='=J/NU%)5LUO2&8 @
MZ <<$[K&3N<<]\>N[JC9.*7#CS:2!ELL=BDZEC_WJ^>[,-D,XU[D(]<;"A9-
ML3U\@Y7S?VJS^1S6%\FO;4W'H+LA'E^^06N! 2F-*(5ZY2F13!/=LKCYY!EF
M@$[ND)/MJ,U,$=LAS^.P$!EJF^>Q.S"B,<[&+HXL(I;D1=R%4L.*'!N:BOKR
M:4:CR3"48,WD&M:P$8(Q0M*&6$ZVP&RI-,W-W!BFL9=A!JH2'27^UN[S-WOF
M$R9]BAT8C9Y))TF@4<;NT7$31[-H71YF 9XH-<ST5$Z9T5P5.FXO18I<%- V
M.36^0E9%EK'/70CF1Q<N=/(Z7BMQ]J43V7CW.KP]W%QOQ@O;T_+QVON3[==U
M2^?'%533<X.+8C]>)<>'P7?Q^K;P P[64=S@]NUZ6H#O*X];P/1 #@[W^>O_
M U!+ P04    " !;C@13GKY/F=P"  !4!@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970R-2YX;6R55=]OVC 0?N>O.&73M$D9"0GEUP )NE7KI%95Z;:':0\F
M.8A5QTYMI\!_O[-#*9762KS$]OF^^[X[VY?Q1NE[4R!:V)9"FDE06%N-HLAD
M!9;,M%6%DG962I?,TE*O(U-I9+D'E2)*XK@7E8S+8#KVMAL]':O:"B[Q1H.I
MRY+IW1R%VDR"3O!DN.7KPCI#-!U7;(T+M#^K&TVKZ! EYR5*PY4$C:M),.N,
MYEWG[QU^<=R8HSFX3)9*W;O%93X)8B<(!6;616 T/.(Y"N$"D8R'?<S@0.F
MQ_.GZ!<^=\IER0R>*_&;Y[:8!(, <ERQ6MA;M?F.^WS.7+Q,">._L&E\N^2<
MU<:J<@\F!267S<BV^SH< 0;Q*X!D#TB\[H;(J_S*+)N.M=J =MX4S4U\JAY-
MXKATA[*PFG8YX>QT45>50*JR90+.F2G@@LX)9C*':R4_>\NE; Z?JCB.+)$Z
M:)3M">8-0?(*00^NE+2%@6\RQ_PE/B*Q!\7)D^)Y\F; '[5L0QJ'D,1)YXUX
MZ:$"J8^7GE:!HZ3ASVQIK*8+]/<-ONZ!K^OYNJ?QL1,J_B:!>\8C4[$,)P&]
M4X/Z$8/IM;((G0%\>#=(.ITO)XJ NP)AI03Y<+D&;H#E.7<[!.='?IF2&6KI
MG,PQ1<Y-)I2I20^H%60N?L5V;M>T6W>%1GQQ3V#!MR\,K8]<@BU4;4BC^>0/
MWWWBYUGK4F:J1+!L2RP5XWD(DMK:>^B'_=Z QF&:N&^8]E,:DW#8ZQ/((JFR
M'D#63C@<)GZW.W"8;A@/$C]VDW[+%<>+Y_*10"Y/WU>XW8U:LWU-#%@%E:;&
MJ>TNA$HP:7UI\:'FE<N9X(3+5$WINSJPI4#B&(3#V'&E8:_?A__=M>CHI9>H
MU[Z?&?"1FD=_L!Y:YJSI%,_N3;^]8GK-2:O %4'C=O\L -WTL&9A5>7[QE)9
MZD)^6E#;1^T<:'^EZ$[M%X[@\".9_@-02P,$%     @ 6XX$4QHP *2( @
M+ 4  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&ULA51;3]LP%'[OKSB*
M>  I(M=>0&TE"D-C$AJ";3Q,>W"3T\;"L3,?A\)^_6RG#9T$W4OL8Y_O.Y><
MS].-TD]4(1IXJ86D65 9TYQ'$145UHQ.58/2WJR4KIFQIEY'U&ADI0?5(DKC
M>!35C,M@/O5G=WH^5:T17.*=!FKKFNG7!0JUF05)L#NXY^O*N(-H/FW8&A_0
M?&_NM+6BGJ7D-4KB2H+&U2RX2,X7N?/W#C\X;FAO#ZZ2I5)/SK@I9T'L$D*!
MA7$,S"[/>(E"."*;QN\M9]"'=,#]_8[]VM=N:UDRPDLE'GEIJEDP":#$%6N%
MN5>;S[BM9^CX"B7(?V'3^69I $5+1M5;L,V@YK);V<NV#WN 2?P!(-T"4I]W
M%\AG><4,FT^UVH!VWI;-;7RI'FV3X]+]E >C[2VW.#._D<\HC=(<"8Z_L:5
M.IE&QC*[^ZC8LBPZEO0#EA'<*FDJ@D^RQ/)??&0SZM-*=VDMTH.$7UIY"ED<
M0AJGR0&^K"\S\WS9?\I\A2M.A5#4:H2?%TLRVL[%KP,1\CY"[B/D'T1XL'(I
M6X'P=05OT2X5&7JOGP?)G!+/J6$%S@(K-4+]C,%>#85C!69+Z+3$_V )C&"E
MA!49G0]L^]"W[PH+K)>H(4O"P3&78"K5$I,EG?C6ND\\N&<;.U,&-6>"X BR
ML[,P'HW=+DG#R7 T>+32 @MOM"J0")(D')_%, E'D_'@FDMN)["$M5(E01[F
MHR$,PTF6#XX@3X9AEJ:.*QV'V7@,[S4[VIO@&O7:ZY1LH:TTW3#WI_U3<-$I
MX,V]>T=NF5YS22!P9:'QZ7@8@.ZTV1E&-5X/2V6LNORVLL\9:N=@[U=*F9WA
M O0/Y/PO4$L#!!0    ( %N.!%,XO'H_T@0  (@,   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(W+GAM;*U7;6_;-A#^[E]Q\(8A 81:HEZ=)@&<]"T#N@9-
MMF$8]H&63A91251)JD[ZZW>D',6I73? ]L$V*=WK\]P=Z=.U5)]TA6C@KJE;
M?3:MC.E.9C.=5]AP_4)VV-*;4JJ&&]JJU4QW"GGAE)IZQGP_F35<M-/S4_?L
M6IV?RM[4HL5K!;IO&J[N+["6Z[-I,'UX\%&L*F,?S,Y/.[["&S2_=]>*=K/1
M2B$:;+60+2@LSZ:+X.0BM?).X ^!:[VU!IO)4LI/=G-5G$U]&Q#6F!MK@=//
M%[S$NK:&*(S/&YO3T:55W%X_6'_C<J=<EESCI:S_%(6ISJ;9% HL>5^;CW+]
M#C?YQ-9>+FOMOF$]R,;A%/)>&]ELE"F"1K3#+[_;X+"ED/G?46 ;!>;B'ARY
M*%]QP\]/E5R#LM)DS2Y<JDZ;@A.M)>7&*'HK2,^<OY6R6(NZAD5;P =3H8*K
MUO!V)98UPD)K-!J.;CGM]/'IS)!+JSC+-^8O!O/L.^83>"];4VEXW198/-6?
M4:ACO.PAW@MVT."O??L"0M\#YK/@@+UPS#]T]L+GY+^;^2NA\UKJ7B'\O5AJ
MHZB*_CG@-AK=1LYM]".W'V5M6VO-5;$/W8-6;,.>Z([G>#:ECM2HON#TT32O
M:YES@P48"<0L7,JFX^W]+S]E+$A?:NJI3BICJ06-*^HT2GB-E"K74%)<<JU/
M)D>B)679:]X6^A@6#2J1D\!""PZWTO!Z\NA1@RSA%>;8+*F0PL#1Y .I A&'
M(W'P,P1QY/E!1*LP\P*?V4=SY@5! @?PC4=\XX/XWM#P*GI*[$.YR^H^H ^:
MVP_T(O_<"T7PBH*@$Z5P2(I';WRH(9M]UZN\HN%1@):E(;9Q ]936*SH+GP_
MXN2MDIH(R?.^Z6M'^&]H)I=N>) =A?20)J"N1*<MS+[O!=F<5D<0)UZ<,#BF
M311Z"4LGU[N1YE)3&E'F^?. =,*(6/)))PB]>19,;C&O6EG+U3W4(J=YC1I8
MYF6^3\(L\;(HM<+>/ XGMXH7""UO<,#%V#V=!I\TI$[#%2=[.>PFPT#*DLRY
MC<E,S,+)U;<0>[O5E<5>&F4NQR @8TGDDDQHF47_ X",#<;CT(O8?  P\=+Y
M_ " "<$>VDQ"+_0=)LS+TN3' (;A &"2_B< G9DXC/<!N%MU%L20XIMO0"2R
M_:%2DKDW3]-#;9J,;9H\NTT7#0TC\=4A#:_O.HO#ODX]:/$[G;IM6K9N&&I#
M1 \SC]J0)EH%)747-9D:WHL[:(:S"^W9M:=3]S?G#2EN'WK?%IM3MZJ3IV&5
M>T8'#4<OF*>VN+PT9CL:.>\$36#Q%?>.F*'NLI!!&B8[R@4NS4:$A;[]3*P?
M%EO&J7V"[!#%Z4AQ^FR*7VLC&M=?;WICS]3G<G[0Q7[.;XE#'/V5@S^^[0\'
M?Q8*/H[R'0IL/2#/*RMFZZ+%.P,EW23A'KG2(/06^_"4ZY/)7R1CZT>TJZ<M
M1IGWK9FX8CA2:*_/5N:QZHX=^5'L6QD&-%N2Q"Y#6D9^9I<1L<32U"YCNPSB
MO83-MFZ'-,Y6[@ZLB7D*8+@HCD_':_9BN%T^B@]W]/=<K42KH<:25/T7*1V;
M:KCW#ALC.W?77$I#L],M*_JK@,H*T/M22O.PL0[&/Q_G_P)02P,$%     @
M6XX$4W])@GNY @  H@4  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL
M?93?;]HP$,??^2M.636U$FM^00L,D,JZ:IM:K6J[[6':@TDNQ*IC,]N!=G_]
MS@ZD;"J\Q&?[OI^[LW,>KY5^-"6BA:=*2#,)2FN7HS T68D5,Z=JB9)V"J4K
M9FFJ%Z%9:F2Y%U4B3*+H+*P8E\%T[-=N]72L:BNXQ%L-IJXJII]G*-1Z$L3!
M=N&.+TKK%L+I>,D6>(_VV_)6TRQL*3FO4!JN)&@L)L%%/)KUG+]W^,YQ;79L
M<)7,E7ITD\_Y)(A<0B@PLX[ :%CA!Q3"@2B-WQMFT(9TPEU[2[_RM5,M<V;P
M@Q(_>&[+23 ((,>"U<+>J?4GW-33=[Q,">._L&Y\TRB K#9651LQ95!QV8SL
M:7,..X+!/D&R$20^[R:0S_*2638=:[4&[;R)Y@Q?JE=3<ERZ2[FWFG8YZ>QT
MIC0IN%S %<NXX):C@>,'-A=H3L:AI1#.,<PVN%F#2_;@SN!&25L:^"ASS/_5
MAQ2HS2_9YC=+#@*_U/(4TJ@+293$!WAI6V_J>>D>WB7.+5QRDPEE:HWP\V)N
MK*9_X]<!>*^%]SR\MP=^3RV3UP+A:P$NT&OG=Y#@6G!DEBS#24 ]9E"O,)A>
M*[EX9U%7]+M1]M1:QC*9NTMC!E0!=$C8'A+0%D7/L)JCAC3VJQ%DBAK)6.]O
M2X1"">$O?M1IY;NJSC&7Y*AJ0SQSTJ =J7.'*R56+GJF,><6BN;/>>Y"7J/S
M2>$(WKX9)''R_L7J/+@*A&)RQR].TVZ<]&@\ZP[.>YUK- 9JR2JE+?^#>5,Q
M-Z9F,D,JPE5P#,.D#R<TQMVX3U;GOQ,Z(E[2C8=#;_6[Y_$07KO><*=O*M0+
M_SH8BE)+V[10N]H^0!=-W[VX-Z_7#=,++@T(+$@:G9[W ]#-B]!,K%KZ+IPK
M2SWMS9(>4=3.@?8+I>QVX@*TS_+T+U!+ P04    " !;C@13/\:\Z50%  #5
M#0  &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6RM5VUOVS80_JY?<?#:
M(0%46^\O;A(@25>L0XL&3=9B&/:!EL^V4(GT2"I.]NMWI&1;3FRG _;!M$C=
M/?=^1YVMA/RN%H@:'NJ*J_/!0NOE>#12Q0)KIH9BB9S>S(2LF::MG(_44B*;
M6J:Z&@6>EXQJ5O+!Q9D]NY$79Z+15<GQ1H)JZIK)QRNLQ.I\X _6!U_*^4*;
M@]'%V9+-\1;U[\L;2;O1!F5:ULA5*3A(G)T/+OWQ56SH+<'7$E>J]PS&DHD0
MW\WFP_1\X!F%L,)"&P1&?_=XC55E@$B-OSO,P4:D8>P_K]'?6]O)E@E3>"VJ
M;^54+\X'V0"F.&--I;^(U:_8V6,5+$2E[ JKEC9)!U T2HNZ8R8-ZI*W_^RA
M\T./(?,., 0=0V#U;@59+=\QS2[.I%B!--2$9AZLJ9:;E"NY"<JMEO2V)#Y]
M\1')) 4G=VQ2H3H]&VD"-:]&10=PU0($!P 2^"2X7BCXA4]QNLL_(F4V&@5K
MC:Z"HX"_-7P(H>="X 7^$;QP8V%H\<+C%OYY.5%:4A+\=00SVF!&%C,Z@'DM
MZJ7@R+4",8/*2 !\H$)1Z +CT^Z(*85$8@]*-BFK4I>H]OGXN+B[!4)Q6"2L
M4!IA,!,5%9D:.W<+B;@3&+@M'W8.G).2@UZ(1I%ZZM1ZVRS>]LEY7W+&"^RD
M%4+IL7-9"ZG+?YBM*=)$FK1_(V9OFJW!!%U4C9%*,J9(W:(H6X9.XU-X9230
MZJ<IK6&>F#6.G0]<DS%* Q&W8GN>@RP$W\N)*88@2)W/2Y2$R^<]#2%T,T(.
MW3Q/(75C0LY</\R<VP4I_H;0ZSZU[_G@ARGXN0]AFCE?F2Q-*?1IHBB%R$L@
M]R/Z)<Z=T*SJ$[R"R$W"V/YG@3$E=X/4FN>YGA\Y+SF?<AXW.;^S\YS/>H&2
M'-DV8'+BV+EF:@%+5DXIXA)8+1J3%GVG$P_4I& CD3JHWJ9,SYOCGO\*@S@S
MR0,4QQ9WMA-]LB6/3-BBZ 4^L1L514R9&UIWI&Z6IUU:_:C8- ]I3:+ ^;(G
MU<1$T^1IC<:'8L'X'"T,IX'P1).=5")[8C?S<QNTV(O %-FQLC4%1F[<#96A
M>8<%UA.*4>BW(7M:C[ ;[;&SP>BS.H?J[L4*$S9#NC>VM%PO#NQ_%&7/JF0?
M'H4H=^,DM?YV\R1YHL/:#X\N#24I34KMJ+ ^++FBVJCJ39\2?-[6W!0GVBKG
MNVF<V_\D\0^+X8+OE;07,8\\:VX6!L_,[87P@/*L*&2#N\&VN('KMU7LNS'5
M_5'DGK[D3,^-,Z-22A 4T&_V<D BV#U!4(9265+:;J&L03__E 6^_W:W A0$
MPQ@>D4D%X=!KG_XCX+.*S(=Y!^E[AS&GI2I,:P%BQD/:Y<3_NEU_%.&9.M$P
M((QH&,'K(\,YW@SG^.BT?-_HQM0?YPVU:;HSE76S[OE+]MCFIBG<V9/Q5M>E
MMF_W3>BC,LW5>:R6K,#S 4T[A?(>!_^#(GM[SDO=Y0^*)B"?&@?O]*9M_G95
MU[:<DVWN*)I3M9U3I[9;1UY;J9Z7&]H _,B-: Q0@XD2<T+S.'0#JN<DMA21
MJ94\3,RP,/O83,#<S%>:K;1/K+VF7R&;48Y"G+A9'+:I$;SM1NL!5YE"I &;
M9;9G>UGB?$2EQE#6RT;;4N[N#B=T.Z"9GU 5GT"8I7#JW)BH4"+>LZK!O>/0
M3.V >I,I^-!-\ASVY>*H=]6N4<[M!X4"F^7MK7MSNOEFN6ROZEOR]H/G$Y-S
MZI>DR8Q8O6%**2;;CXAVH\727MPG0M-G@'U<T'<72D- [V="Z/7&"-A\R5W\
M"U!+ P04    " !;C@13T5,G\_D$   $#P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970S,"YX;6S-5U%OVS80?O>O.'C#D ".+,FVK&2) 2=MMPY+&R1-^U#L
M@9;.-E&)=$DJ3OKK=R0=64D3U=WZT!>;HGAW'^^^[T0>KZ7ZI)>(!F[+0NB3
M[M*8U5&_K[,EEDP'<H6"WLRE*IFA1[7HZY5"ECNCLNC'89CT2\9%=W+LYB[4
MY%A6IN "+Q3HJBR9NCO%0JY/NE'W?N*2+Y;&3O0GQRNVP"LTUZL+14_]VDO.
M2Q2:2P$*YR?=:71T&CD#M^(]Q[5NC,%N92;E)_OP.C_IAA81%I@9ZX+1WPV>
M85%83X3C\\9IMXYI#9OC>^^OW.9I,S.F\4P6'WANEB?=M LYSEE5F$NY_A,W
M&QI9?YDLM/N%]69MV(6LTD:6&V-"4'+A_]GM)A&[&,0;@]CA]H$<RA?,L,FQ
MDFM0=C5YLP.W56=-X+BP5;DRBMYRLC.3,UF6E)PK([-/P$3N1P>GM-$<IFNF
M<@T7!1,:]MZQ68%Z_[AO**ZU[F>;&*<^1OQ,C 3.I3!+#2]%COE#^S[AK4''
M]Z!/XU:'?U4B@$'8@SB,HQ9_@SH) ^=O\(R_JR53>#!S>Z:$$.,U<YR9*L7$
M HF%!F9WT%QWP>[<M,L1?/R;7,)K@Z7^IP70L 8T=("&SP$B\>55@?!V#M="
M8287@G]YC.Y,:HI/-;M$JS\N%O#!L1#S@^D-*E(53$NI#/_B#;ZN[5/%;(<V
MU2#G0!7 N@(],$N$JHDS:^+,+$[++57C7-_C9!N<K(ESA8I+N[Q@M :,!.V0
M^\PSS\HU*C+3,)<%M19]U-GC@H#(2E,HO4])T4;QS#JX0.7ZE\CP /:B_<YU
M.]9?(4YZ@W!$@[0WC*+.Y?<!CX,QW"%3FD;Q9D1AP6=>"I>OE9(SJRAJ3$N.
M-YYDE%KW;@L8%I(5&GA.K_F<DSUM$\G&YR%H8=NH9MNHG6V^(UNR^3[P=F5W
M\R0Y6CW93\B17K$,3[KTC="H;K [>4<;\D6R"31NS_XC0.G7OB]SPVGH"NX6
M29<&RW8F[G[[)8VC\>_:LP"D1_>HX#W VPQ7QN8.M!4JY-00]^%-5<YHBC);
MBZ,QFBX6"A=$L\[;RFA#GFQ\YDC^ C-TMH/($3V$*$V)$]%A<)AV7MZBRK@M
MZ!Z,AK!OI\?C#GTKYL@MZZ0B2"NNW(J8%L1A$"4/XY HT/OQ5/A:7! -8DO(
M, @3B(+QT +H16$*+95/ZLHGK95O:,17_EIP0UR]O+HF!7T\=]MO:VCC.M#X
MY^BP:0TH_2[.?[,KMKK[3\2W#'],?M_MGN*^H;/0)C%J6S6OB,I6[7_HH?-&
MBH,;\KKMKG(7-?3".+'<' >#4></*J1U,$P3B-,@B3OOO<<]&(PB2_\D&$<-
M?>S!V,J&UH["G1 \TD4O3,<V>AI0IVZAQ&%-B<-62C2_$IX-S\AC!UU$X?;\
M%?X<RH@:1\+HQVKC&_Y^J X:G\9OR&%+[\UAJ+.EOB,KO+!]?S?5^,J_8ES!
M>U94V"2LB[>38@9)ZO5R.*CU8@\&\6#H-!,^D$<26GD<!H-TEV@/U3$:QAMM
M)"[");J^),C4,+6@ZYZHD^$]FB4SD#$!-@[,FD>574XH3QY$^HV+28D4UEZ_
M-!VR*F'\':6>K:]X4W^QV2[W]\-S0LWI&E+@G$S#8$PG$>6O7/[!R)6[YLRD
MH4N3&R[IFHK*+J#W<RG-_8,-4%]\)_\"4$L#!!0    ( %N.!%.OFW\]1 ,
M &X'   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;)552V_;.!"^^U<,
MA!YL0&O)DBTG@6T@:5IL"P0;U&GWL-@#+8TLHA2I):G:_O<=4K;JMHF[O4A\
MS'SS^&:&BYW2GTV%:&%?"VF6065M<Q-%)J^P9F:L&I1T4RI=,TM;O8U,HY$5
M7JD641+'650S+H/5PI\]ZM5"M59PB8\:3%O73!_N4*C=,I@$IX,/?%M9=Q"M
M%@W;XAKMQ^91TR[J40I>HS1<2=!8+H/;R<W=S,E[@4\<=^9L#2Z2C5*?W>9=
ML0QBYQ *S*U#8/3[@J]1" =$;OQWQ QZDT[Q?'U"?^MCIU@VS.!K)?[FA:V6
MP54 !9:L%?:#VOV)QWB\@[D2QG]AU\FF:0!Y:ZRJC\KD0<UE]V?[8Q[.%*[B
M%Q22HT+B_>X,>2_OF66KA58[T$Z:T-S"A^JUR3DN'2EKJ^F6DYY=O9.YJA&>
MV!X-#)_81J 9+2)+T$X@RH\P=QU,\@),!@]*VLK &UE@\;U^1"[U?B4GO^Z2
MBX#O6SF&- XAB9/)!;RTCS/U>.DOXX1[;G*A3*L1_KG=&*NI,OZ]8&+:FYAZ
M$],73*RI88I6(/Q5PIFY-WMJ((//Y?0BGFO'&].P')<!]9M!_06#4QR6@+$#
MAN$&)9;<CB!7U"S&&E EV JA5(*:CLOMS6#-]]]1-!AR23*J-4P69N33[#[Q
MX"T6J)F /ZC\M$9IX14,(<UF,*)5DLX'U Y4[/),8A;&UU<P3;+!VC*+9S?I
M; K3='"/)=)!04B3<#IW6(29QC :O((TS"8)8:?S#"[P,.MYF/UO'AP!E#+R
MA'K?/,?!1:SG.7BBU$J:E[RF&WM,MNE(X;TQV#$#5@$Q@)JHZ'+&?^:/KCQ;
MABBJ.XK04034 ]CW !!/GB#8'( UC59[3D,)Q<&Q,DYH. CAYMSPQ\MX'&?0
MD \%%ZTE7%,QC2,/Z%33WU8-:1R;!OU %8<0*-"NU,SO%-H#$^Q@.",[5_,Y
M?2=A<IT.GBK&A?/-;6=PG654(DDXF;L22<)D=OULD41G,[!&O?63WE!+M-)V
MX[ _[1^3VVZ&?A/O7J('IK=<&A!8DFH\GE.-Z&ZZ=QNK&C]1-\K2?/;+BAY$
MU$Z [DNE[&GC#/1/[.HK4$L#!!0    ( %N.!%.(10JI;08   </   9
M>&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;+U76V\;N1E]UZ\@U&*1 &S$^\5K
M&["=+#8+!!O$;O>AZ,-8HJ5!9H;J<!1G^^M[R)'&2J.X ;KHBX::(;_;.><C
M>?X8^X]I$\) /K=-ER[FFV'8GBT6:;D);95>Q6WH\.4A]FTUX&^_7J1M'ZI5
M6=0V"\&86;15W<TOS\N[]_WE>=P-3=V%]SU)N[:M^M^O0Q,?+^9\?GCQH5YO
MAOQB<7F^K=;A-@Q_W;[O\6\Q65G5;>A2'3O2AX>+^14_N]9Y?IGPMSH\IJ,Q
MR9G<Q_@Q_WF[NIBS'%!HPG+(%BH\/H6;T#39$,+XY][F?'*9%QZ/#]9_*KDC
ME_LJA9O8_%:OALW%W,W)*CQ4NV;X$!]_#OM\2H#+V*3R2Q['N<K.R7*7AMCN
M%R."MN[&9_5Y7X>C!8Y]8X'8+Q E[M%1B?)U-527YWU\)'V>#6MY4%(MJQ%<
MW650;H<>7VNL&RX_A$^AVP7RXJZZ;T)Z>;X88#5_6RSW%JY'"^(;%@QY%[MA
MD\B;;A567ZY?()HI)'$(Z5H\:_"77?>*2$:)8((_8T].*<IB3_Z7%'_J8TMN
M$&L/*I#?ZF%#;DJ!0T_^?G6?ROM_/.-030Y5<:B^X?!UG:KUN@_KJA O/H"]
M)813Q7W65);D6=I6RW QA^92Z#^%^>7;C@R;0!YB TG5W9H,!3MZ<$/J1%9/
M,805N?\=G.D_0N,):HC]*W(' ^,R4C4IDKI;-KM5(!6,+&.WK)MZBCX[^]+>
MP=%C+F+^W(=M[(L]@G[18RG"2F$-^:)GS#X\??YU^GR[_SR[V_0A?,$B @Z$
MB0.S%W7...Y2U:W22W(%Q.IEE<A5JBOR9M?#);F+0]7,WHU9WI8LSV9ONQ40
M[FND2/X,6U1JAX'AE'.- 7=428F!]]0S,[OZH6JW/[XFGE,E++&2:,H=(]Y0
MX]CL75C!;T.4I5XPHF'/&<(9U=[CX6!#SVY#6__EIMH2K:GR@AA#K>.$&^HE
M'M)3P=3L)K;;72F#%-0:0PQU4I ?_N0$%S\2S-+>S>YR]XIMN^O@-\.1\G3&
M+!&."B$(5XP8A&'\[,WG(?0=HCN (RR2LHP(+JEBGFA.A4-&2E%CQ.Q-4Z.?
M3"#7'9;O$2.IRL3@@DJ&Y"F7C$@)IQRAVMD>N,D1*NL%%7"%D1!42X\1W!F1
M7VE40 D_NZT__Q] 5AP@JXPM*JY%1EE:JFP.B7N=&3#!S*VBGJN,,^>4605"
M&,H,GY#."Y3*?.!(#[%J0"FXI<P?(<V9*LP"J:A6(F.D8%9H%) ?8VT<Q5S"
M1U8=P'82P*A38(.HWFBB)?6*$XEASDI8_C7:6B%R%%X""I6)AHP\1V*4%9[*
M[P!<2"3OBRJX(-I9HL VXTX@K@UHP5PI.*-.R5)Q8,\RY'":P]#\?U,^^\.4
MKZCP)5A/Y4@%:$+GH)W-])XHX1ADZB=H+ #7Q#DP24VDL+G"*NO;><BOM HN
M%;7(=^($2"<%SP^N>9$2_()=#I..Q(\>@3([*-A,3I7$+'F*#Q @JI+%;YTG
MRN5\G+:GM(\.EIL2>H"V.O<3AUZD/-(SYGNTC_ 91V .?)7H3 )YRI/:=WE2
M01VCL;J*H3NIT@2@/2:?U_X?!K-&4RQ,])8:EOT#%<X*W@[-4#]U>.ZA*0!S
MJ#GX8-$&!+/4'D'-T4Y<5A%CH'1^4LPORK;"/J%ML P- OU$(0!AQW9@<O&/
MX3;H#P9L4$!#/NF?@8LG]8^-QD"0&D4$V#)O(RSO*NZ$_JTN&P/:%2C%,]44
M6A$(@Q4>#/\.^:,[@5:YB<&0=> +;-E3\C=,4NY-KK!&89T;E32"/K8<A>[P
MS&%*3X<I_>QAZK9>=_4#*@+_-YNJ6R-0L&4ZQUVE%(9TZF3UK-W3)ZMC9\LG
M9_F$LSPXK+)#W 2:JEOB7+3KRPD,,]#>ZK@B58]35-J?SM+95]3_3[+GS6]4
MP758UUV7S1VLPPZ@>AV6H;W'*15M'=5%3[9C#\/VD#>KPP$WG]P0_[\@+P_D
MF!;8N#24@/;6QAT:+K)H\GT(,V*/S#[%>HGQ"^*Q92$&\C*/\S: +O-RAGB_
MCF:OW.Q?XR0A2B38H0QVJ%-X+XXN)]#UNES!<B0(:+RG3&^G6][5>+EYFCY>
M$2%^5"B1)CQ@*7ME 7$_7KO&/T/<EJO.?1QPKB_##6ZJH<\3\/TAQN'P)SN8
M[KZ7_P902P,$%     @ 6XX$4YL]P5$Q P  LP8  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S,N>&ULC57?;]LV$'[W7W%0AR$!M.BG;3FS#=CIAJU8VR#)
MMH=A#[1TMHA2I$M2<=R_?D=*5IVB"?9B'LGOOOON>#K/#TI_,C6BA:=&2+,(
M:FOWUU%DRAH;9J[4'B7=;)5NF*6MWD5FKY%5WJD141K'DZAA7 ;+N3^[U<NY
M:JW@$F\UF+9IF#ZN4:C#(DB"T\$=W]76'43+^9[M\![MG_M;3;MH8*EX@])P
M)4'C=A&LDNMU[O >\!?'@SFSP66R4>J3V_Q>+8+8"4*!I74,C)9'O$$A'!')
M^-QS!D-(YWANG]A_];E3+AMF\$:)OWEEZT50!%#AEK7"WJG#;]CG,W9\I1+&
M_\*AP^8$+EMC5=,[DX*&RVYE3WT=SAR*^ 6'M'=(O>XND%?YEEFVG&MU .W0
MQ.8,GZKW)G%<ND>YMYIN.?G9Y1T:J]O2MIK+'=S43._0P,4#VP@TE_/(4@R'
MC,J>;]WQI2_P3>"]DK8V\(NLL'KN'Y&V06!Z$KA.7R5\U\HKR.(0TCA-7N'+
MAH0SSY?]KX17LH([%,QB!2O7(-QRRO^?U890U#'_OA(Q'R+F/F+^0L1[^I"J
M5B!\W%*,4K?H8IZI^%Z57Z=\J!&V2M 7Y9*P[K'ZSXI_(?F6KEVYNI[G]@C<
M]7\76I^'#N%0\[(&;@A2BI;>[!PK.-MPT=6$CAUOJ>AAI:%+LHP2O/+%VS#!
M9$DJ7">:D*)T1;4*'DF5:LWSP"=I'3.M'KTGI'8^].HXO/KU:-VS,P-J"\]V
MH[=88K-!#5D2PC?MS$P-'Y3\R1LGSM&%3X4D,5F92Q<B'CK_EAUIY-A3,QR]
M@-$SVNO1/3ZB]A)^@"R<S2:TCHL9_5[0/IGF<.GMM/!&$F9%-OH#:7C EI6N
MH$>JGK$&QC',Q@E!9T5,V M(,EJ*T4<JM09\XK8'YG%!/),L=9AP/)D1[,<W
M19JD/T,^348/RC)!L?(P'^=>5C)-O8AQ.$VS7E">](**2?J]SH[.!DF#5! W
M+@U):*7M9LIP.DSD53>(OL*[<?Z>ZLFE 8%;<HVOIN, =#<BNXU5>S^6-LK2
MD/-F3?\JJ!V [K=*V=/&!1C^IY;_ 5!+ P04    " !;C@130L'&>#8#   X
M!P  &0   'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6R556UOVS80_NY?<="*
M(0$\BWJSG=0V$"<=U@(M@B9K/PS[0$MGBZA$:B05I_^^1\J6[34.-D 0R>/=
M<\_=D<?95NEOID2T\%Q7TLR#TMKF.@Q-7F+-S4@U*&EGK73-+2WU)C2-1EYX
MH[H*8\;&8<V%#!8S+[O7BYEJ;24DWFLP;5US_7V)E=K.@RC8"SZ+36F=(%S,
M&K[!![1_-O>:5F&/4H@:I1%*@L;U/+B)KI>IT_<*7P1NS=$<7"0KI;ZYQ?MB
M'C!'""O,K4/@-#SA+5:5 R(:_^PP@]ZE,SR>[]%_][%3+"MN\%957T5ARWDP
M#:# -6\K^UEM_\!=/)G#RU5E_!^VG6X6!Y"WQJIZ9TP,:B&[D3_O\G!D,&5G
M#.*=0>QY=XX\RSMN^6*FU1:TTR8T-_&A>FLB)Z0KRH/5M"O(SB[><2V%W!BX
M1PT/)=<(%X]\5:&YG(66'#BU,-^!+3NP^ S8&#XJ:4L#[V2!Q:E]2,1Z=O&>
MW3)^%?!#*T>0L"'$+(Y>P4OZ:!./E_SW:/^Z61FKZ7#\_0I^VN.G'C\]@W_+
MJ[RMN#]O:@U+;D0.7!9P)ZK68@$]@69/X*4LO^K$7=-KT_ <YP'=0X/Z"8/%
M8XFP5A7=,8('ZRH(!JTAH;8E6-K.3\FM>G+%CAP>DS..W/7@L=2()V6%!_%\
M(AA<"$D.5&L(S P!GW-L[ $$"CJ8E[Z$[L<.L\$GZCI"YJJF4U<I8R[A#4R&
MR?B*Q@M(ABF;@)-%V3">CFF2IMG@#J6BF\"MTBZZ72 _DX=??YG&4?06MOYJ
M8O$;?T)-G0:2;#C)$DC&PS2Y<@-CS WC*!V\E[E&ZCJ65T#$:DJ61S/ K=5B
MU7:YM8KB1)T+@RZ9/H747B#-.K?Q6TBOZ/L?>-0RC:44N@+2/FWFKBKQ.#E
MQADECOV4@O,5]-&-HZ-8TTGJANDX&2Q/,[<KP<'V#; 1E<K5@HW8E2\%&Z6Q
M'U@TN/NWVY<1V%D$>.G.A4?=K$:]\3W;4/)::;O&UDO[9^&FZX8']>Y-^<CU
M1D@#%:[)E(TF60"ZZ]/=PJK&]\:5LM1I_;2DIPVU4Z#]M5)VOW .^L=R\0-0
M2P,$%     @ 6XX$4ZM*"KL1 P  O@8  !D   !X;"]W;W)K<VAE971S+W-H
M965T,S4N>&ULG57;;N,V$'WW5PS4HH@!(;K9LI&U#=C9%MW%[B;8I-V'H@^T
M-++4Y<4EJ3CY^QU2LN( <5#TQ1J2,V?.''+&BX/2WTV-:.%1<&F606WM_BJ*
M3%&C8.92[5'22:6T8):6>A>9O496^B#!HS2.\TBP1@:KA=^[U:N%:BUO)-YJ
M,*T03#]MD*O#,DB"X\;79E=;MQ&M%GNVPSNT?^QO-:VB :5L!$K3* D:JV6P
M3JXV$^?O'?YL\&!.;'"5;)7Z[A8?RF40.T+(L; .@='G :^1<P=$-/[M,8,A
MI0L\M8_HO_G:J98M,WBM^+>FM/4RF =08L5:;K^JP^_8US-U>(7BQO_"H?/-
M\P"*UE@E^F!B(!K9?=ECK\-)P#P^$Y#V :GGW27R+-\SRU8+K0Z@G3>A.<.7
MZJ.)7"/=I=Q93:<-Q=G5NBA:T7)FL80;6Z.&:R7H>FNG^P/")V4,7-RS+4<S
M7D264KK J.CA-QU\>@8^A\]*VMK K[+$\F5\1%0'ONF1[R9]$_!C*R\ABT-(
MXS1Y R\;ZL\\7O8_Z_\@"R5Z&;Y0C]Q4<,\>X:_UUEA-3^KO-SA,!@X3SV%R
MAL,==5K9<G3@_^4^7KN&MS/<UPA%S>0.#32N%9Z3*)^D>)&$NVJW3WY72906
M#J@1F(%*<6IC<S6BEJ '+T=%JS7*X@G>HVX>F&NQ$0DC#:&[KFLDZ=12%UL3
MCBXHMZU5:Y@LS1A8^0\]<'\&DK15%5C2MBO[7EG&1QO&F2S0A(1?H-C209;X
MRX_A9[B >9C-IC#V=A[.)FEO)^$TFQSM/,RG"8Q'-Z^4NJ.Y!1>NX#%LD88<
M^NA9/*=H0IFGD$YS2+)XM!:J=50U%IP9TU0-R5=I)5[H^<M/\S1)WYW[CMPC
MZD2SL"?-U.M7<,KK'*%G<:@K<.B*KN@XC.=9K\ T3/)X4":=S9^5F9+_^+4W
M')W,%(%ZYR>G(9:D03=>AMUA.*^[F?3LWDWVSTSOZ!T QXI"X\O9- #=3<MN
M8=7>3ZBMLC3OO%G3'PQJYT#GE5+VN' )AK^LU0]02P,$%     @ 6XX$4TNZ
M+W).!@  YPT  !D   !X;"]W;W)K<VAE971S+W-H965T,S8N>&ULK5=;;^.X
M%7[7KR",?<@ G)AW2D$2('-I.\7NSF RVSX4?5!L.A96%KVB/,GTU_<[E.S8
MW4S:!?HB'8H\]^^<0UT^Q/[7M YA8(^;MDM7L_4P;"_F\[18ATV=SN,V=-A9
MQ7Y3#UCV]_.T[4.]S$R;=JZ$</--W72SZ\O\[5-_?1EW0]MTX5//TFZSJ?MO
M;T(;'ZYF<K;_\+FY7P_T87Y]N:WOPVT8?ME^ZK&:'Z0LFTWH4A,[UH?5U>Q&
M7KRQ=#X?^%L3'M(1S<B3NQA_I<6'Y=5,D$&A#8N!)-1X?0UO0]N2()CQVR1S
M=E!)C,?T7OJ?LN_PY:Y.X6UL_]XLA_75K)RQ95C5NW;X'!_^$B9_LH&+V*;\
M9 _C66MG;+%+0]Q,S+!@TW3CNWZ<XG#$4(KO,*B)066[1T79RG?U4%]?]O&!
M]70:THC(KF9N&-=TE)3;H<=N [[A^C;<(\0#N^F6[,\AWO?U=MTLV(=NS#<%
M[NQ+?=>&].IR/D AL<T7D_ WHW#U'>&._12[89W8^VX9EJ?\<QAZL%;MK7VC
M7A3XUUUWSK3@3 DE7Y"G#][K+$__%^\_AVWLAZ:[9_^XN4M##ZS\\P7QYB#>
M9/'F>^)10LM=&]C'%?NX#7V=54Q*TW/Q?%$>%>A%VM:+<#5#!:;0?PVSZ^-4
MU7>H.Q8/JM*DBC6)U8FM8HLB3!?%EW4?PDERV&WS>/*A.&LZ-JSC+M7=,KW*
M$:>'>***G]$T4@UL7!0WF] W"^CX@:E*<>4%467)2T&4=167H@3EA.:R<L5-
M:FJFE.)65TSBH/85,U+PTFBF;<6KLBS>[WHXPZSD#HJ-X$H9)B68(+7TM"S>
MMPWJ8O0_KEC3#:&?_!Z-8V=,2>Z=9Z^(=-SHD32*"U>.I.'&@RQ@*FCG%$PU
ME>"5<Z D%U9P7>J1%I976A3O K*P:*;0HX#J#:'H7_G#24@L5U;EM\^2X:8U
MG@C)M?%3,+BS'D^O%0YJA,%R8]P^"*Y2S,-MR8TP]%2V>!M[ +<> MBT+AE"
M:RPSG,XYKJ4NLJX*(09!9XA -*K*$&$0?5E\Z!9Q$]A9&Q,2O>KC9@^AV)VF
M5A*G!7'&?$E!A Q*2C7N.5U.KL!RQ%MZ+I PQ+F4%=" E=J[@XP(Q5SI8&AE
M@"I>^F.'*)XGN0Q/><XI+:'"YN3)DOMJ)(WGVHZD]KR2L+%  %Q5T3FH4-@#
MZ)S6").3)9R'CI @_Q&#+@42S06PF,$":7(4#"\GJ  +&F(/C,T8/ND,C/),
M(QIEZ8J/PSKT^\VS2?HK($W@2#Y]QIP66=)Q_.\"ZCGL&8?Z,5#DJPQ]"KSF
M%?)/H8??944U52I9O*VWS5"WHQO+9MCU_U&6"+/2^6TS$_)5F@Q&RTN[3QR7
M,-]7,@/*0)F6!P0J5(YF*%X"*1**2C#J*&5>*DJCH!VOB%EX4V3@R<J/L-<9
M>+#<R0Q%S54E"O3UD/OZN[ (FSO$34O^W0Y4?(GD:9U2&$Y]+ F$%3GEO4<Y
M35XY@?"YBED-PRM]@"":DI&22>/0L/QQ-1&Z,F0]6HTG'P!A@IG,'<"C1RAM
MV0LSPAYFA/V?9\31 *;6>IN[%TWF'V-W__I'7%^6["9[_=SL>%'/\[/C2&&W
M[^5 WM- V?;Q:T/CX8ZN;W0+H^M40EH"[CYI.&J\] G'E[L%!*V;[38LST?#
MVVSXF*X3Z9A*=*-:LMB-[.MO"9EL61L7)W(S[]02%NT.FDD5>M3PC;-M6W?C
M9OAMUVRI67!RAQ\-PC9 #^OIBO8ZKE[OTB0S\<P8<ZVV9"R*>G/8@Y3S_]>P
M?"[6%\4O73.0P &P(P1K-&<GJ,5JX,T**A)'Y6+R\+0&/<P5M_"IWE*;\&4N
M9VMSLY,&V+0V5S=&#-KQV(5R%1#*;9FGJ/"LM!C(.O.KIQF#)H&F"FG>.DC#
M( ?BI:*!7DVR4)E*.^K[UGOF,(O1PW6%CB#_T/3\@S7_.R3]/G:H2-2\F"B)
M0A^KW^5+"(K=N>K0R[ BUS"3A)H\H[D@71Z/I8 O&M'VEAJ7AE>E,<_6^_SH
M\HU.=)]_,1);Q%TWC/?PP]?#7\S->'E_.C[^ OU4]_<-IEL;5F 5YQXEW8^_
M%>-BB-M\E;^+ WX,,KG&GUCHZ0#V5S$.^P4I./S;7?\;4$L#!!0    ( %N.
M!%.>&1E:VP(  "H&   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;)55
M46_:,!!^YU><HCVT4D9"H 00($&W:IW4K2K=]C#MP20'L>K8J>T4^/<[.Y12
MJ47J2VR?_=WWW1UWC#=*/Y@"T<*V%-),@L+::A1%)BNP9*:M*I1TLU*Z9):.
M>AV92B/+/:@441+'_:AD7 ;3L;?=ZNE8U59PB;<:3%V63._F*-1F$G2"9\,=
M7Q?6&:+IN&)K7*#]5=UJ.D4'+SDO41JN)&A<38)99S3ON??^P6^.&W.T!Q?)
M4JD'=[C.)T'L!*' S#H/C)8GO$0AG".2\;CW&1PH'?!X_^S]RL=.L2R9P4LE
M_O#<%I-@$$".*U8+>Z<VWW ?SX7SEREA_!<VS=M^'$!6&ZO*/9@4E%PV*]ON
M\W $&+P'2/: Q.MNB+S*+\RRZ5BK#6CWFKRYC0_5HTD<EZXH"ZOIEA/.3A=U
M50FD+%LFX)*9 JZH3L!D#C^4_.PMU[(IOLOBV3U;"C3GX\@2N_,197NF><.4
MO,/4AQLE;6'@J\PQ?XV/2/5!>O(L?9Z<=/B]EFWHQB$D<=(YX:][2$77^^M^
M+!7'T?^=+8W5]$OZ=X*O=^#K>;[>>WS48'DM$'ZNX(-E>"O[)\E<;X],Q3*<
M!-2\!O43!M/[ F&E!#%QN09N@.4Y=_Y)!#\*.U,R0RW=(W,L-.<F$\K4Y!#4
M"C*GLF([=VO:K?M"([XJ.BSX]I6A=<8EV$+5AB(UY[Z2[A._[%K7,E,E@F5;
M8JD8ST.0-*P^01JF_0&MPV[BOF$W[=*:A,-^2B"+I,IZ %D[X7"8^-O>P&%Z
M83Q(_-I+TI9+L1?/Y1.!7)Q^6G"[&[5F^YP8L HJ3>-0VUT(E6#2^@+A8\TK
M%S/!"9>IFL)W>7"=0AR#<!@[KF[83U-XZX<3'?5OB7KMIY0![ZEIY8/U, AG
M3?^_/&^FZ W3:TY:!:X(&K?3BP!T,YF:@U65GP9+96FV^&U!PQRU>T#W*Z7L
M\\$1'/X>IO\!4$L#!!0    ( %N.!%/!G[B(? (  $T&   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,X+GAM;(U5WT_;,!#^5ZR(!Y V\CLI*(T$K="8- W1
M,1ZF/;C)M;5P[,YV&OCO9SMI%-K0[:6YL^_[[KNS?<T:+E[D!D"AUXHR.74V
M2FVO75<6&ZBPO.1;8'IGQ46%E7;%VI5; ;BTH(JZ@><E;H4)<_+,KCV(/..U
MHH3!@T"RKBHLWFZ!\F;J^,Y^X9&L-\HLN'FVQ6M8@'K:/@CMN3U+22I@DG"&
M!*RFSHU_/4M,O WX2:"1 QN92I:<OQCGOIPZGA$$% IE&+#^[& &E!HB+>-/
MQ^GT*0UP:._9[VSMNI8EEC#C])F4:C-U)@XJ885KJAYY\P6Z>F+#5W J[2]J
MVM@T=5!12\6K#JP55(2U7_S:]6$ \*,/ $$'"/X7$': T!;:*K-ES;'">29X
M@X2)UFS&L+VQ:%T-8>84%TKH7:)Q*K]G.V"*"P(2G2_T'2EK"NC["NTWWM",
M2R4OT/D<%"946Y_1TV*.SL\NT!DB#/W8\%IB5LK,55J1X76++OMMFSWX(/O7
MFEVBT/N$ B_P1^"ST_ Y%!KN6[CW'N[J/O3-"/IF!)8O_$<SWM"<R()R60M
MOVZ64@E]W7Z?R!#V&4*;(?H@PR-N].DI$ 33T7ZU\,3"S0O<Y>'5E9>DF;L;
M]F4DS \F<=*'O5,7]>JBD^J>]8LS)[H5O  YJJ\EB >)?3^]\@[D'4=-DDDZ
M+B[NQ<4GQ=T11O0]+]&:\_&[%A]EC:(D/I!V'!1/PFA<6M)+2TY*&SRB,5W)
MT6%%?AP&P8&RX[ P2,/TL&WNX+&;0?L-BS5A$E%8::!WF>K:1#N\6D?QK7W_
M2Z[T-+'F1L][$"9 [Z\X5WO'C)3^'R3_"U!+ P04    " !;C@13UL/C^7,"
M   7!P  &0   'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6RM55U/VS 4_2M6
MQ -(&_EJ2XO22-!J&VAHB([M >W!36X;"W]DMD/@W\]V@E48M CQTMQKWW-R
M[G%ZG;5"WJH*0*-[1KF:!I76]7$8JJ("AM6AJ(&;G960#&N3RG6H:@FX="!&
MPR2*1B'#A =YYM8N99Z)1E/"X5(BU3"&Y<,I4-%.@SAX7+@BZTK;A3#/:KR&
M!>CK^E*:+/0L)6' %1$<25A-@Y/X>#:Q]:[@%X%6;<3(=K(4XM8F9^4TB*P@
MH%!HRX#-XPYF0*DE,C+^]IR!?Z4%;L:/[%]<[Z:7)58P$_0W*74U#<8!*F&%
M&ZJO1/L-^GZ&EJ\05+E?U/:U48"*1FG!>K!1P COGOB^]V$#$ ]> 20]('DK
M(.T!J6NT4^;:FF.-\TR*%DE;;=ALX+QQ:-,-X?84%UJ:76)P.O\J1-D22A'F
M)?JA*Y#HC&O,UV1) 9TH!5JA_87Y>,K&+(@5\HCE [J"6DB-;>D"UN9PM3I
M^W/0F% 3?4;7BSG:WSM >XAP]+,2C3+O45FHC70K("QZF:>=S.05F><-/T1I
M] DE41*_ )]MA\^A,/#8P:.G\- 8YEU+O&N)XTMWN7;SW>R@,PU,_=G"FWK>
MU/$.=O"^9%"''#FD_6_>Y?$DB>-1%MYM&K&S[(FP@1<VV"KLA($D!5;HY@+8
M$N2V9H>><_BA)HX\[^C=)G;(X:8[PT$4#YZ9N+/LB; C+^QHNXF*X+<8./9\
MXP\U<.)Y)^\V</+?YY6.XRAYYM^NJDY6N#&V[)5Q@>6:<(4HK PN.CPR!R"[
M,=PE6M1NDBV%-G/1A96YN4#: K._$D(_)G8X^KLP_P=02P,$%     @ 6XX$
M4\E/9+(_!   Y1,  !D   !X;"]W;W)K<VAE971S+W-H965T-# N>&ULO9A=
M;Z,X%(;_BA7-14?:%FR^1TFD3JK9[:@S4S6=W8O57KC@!*N L[9IIOOKUQ *
M! S-!<I-@LE[CE^?'#]\S/>,/XN8$ E^I4DF%K-8RMTGPQ!A3%(LKMB.9.J7
M#>,IEFK(MX;8<8*C,BA-#&2:KI%BFLV6\_+</5_.62X3FI%[#D2>IIB_?B8)
MVR]F</9VXH%N8UF<,);S'=Z2-9$_=_=<C8PZ2T13D@G*,L#)9C&[AI]6EED$
ME(H_*=F+UC$HEO+$V',QN(T6,[-P1!(2RB(%5E\O9$62I,BD?/Q;)9W5<Q:!
M[>.W[%_*Q:O%/&%!5BSYBT8R7LS\&8C(!N>)?&#[/TBU(*?(%[)$E)]@7VG-
M&0AS(5E:!2L'*<T.W_A758A6 +0' E 5@$X-L*H JUSHP5FYK!LL\7+.V1[P
M0JVR%0=E;<IHM1J:%7_C6G+U*U5Q<OD[8]&>)@FXSB+P0\:$@]M,XFQ+GQ("
MKH4@4H"+M>J>*%<G?FR&1!_!Q0V1F";JZ!+\7-^ BP\?P0= ,_ 8LUS@+!)S
M0RK+Q<1&6-G[?+"'!NQ]S;,K8)F_ 60BJ E?C8??D%"%PS+</ XW5*'J:J&Z
M6JC,9PWD^T(S*LGEG>J\2%.GO^^4'MQ*DHI_1F:SZMFL<C9[Z+_A3 @08LY?
M:;8%.&5Y)G4U/*1QRS3%OGU90M_Q;']NO+1KI9-9OA?4LB.7=NW2'G5Y'89Y
MFB=8JI(HBUS2_W"Q0W5&#YF<EH-+"#W?M3M.M3HK,)'>JE-;=4:M?E=8/*&<
M3F]VU_/]KD>-*@@\3^_0K1VZHPY7Y8Y7^^N!)&4514QWJK&^D?2)\+&F\NH9
MO#.TL%_/YD_3PGZOFM TH1]TBJZ5(>3KJQ[4+H/)6CCHMZ;C.B[J&-7)+!L-
M[#5H-K@VIVCA*DM[?MMRD==QJ9.Y7C#DLG51@:,N[W,>QNKB&H$UV\@]Y@2L
MF) G-3)L8 S/06/8X!A.Q.,JSU%9?3. W>IK9*Y"\D#U&R##Z8@,-:BU; C-
MKE>=SK+, =[!!LEP$B;#/F[5!<'OE50C0[[G#KALL S'N?Q(PCAC"=N^@CL:
MJKM8<EHO-U2&Y\ R;+@,)P(S[",7^;[9ZX_W9,<^&S+#Z= ,-=!%KF_WJ*?7
M60,;#S5P1I/ &?6I"P/'ZKC4JMR!_88:-*-Q-#]R'!'P':>J@]4].2C'Z@GN
M^:2&1JT[Y7/ &35P1A/!&?6IZ_7[^3W5L<L&S6@Z-*,^<GLNQR3'%AL@HTF
MC/JDU97Q'=6QQP;':!S'0P^JIW1P@V1T#B2C!LEH(B2C/FM]M_NP]X[HV&.#
M8S0=CI$&LY;M='WJ5$,HMAH46Y.@N,K2?B9V4)?$.I'E=!P:K7<PQ0NP;YAO
M:29 0C8JRKSRU KYX9W282#9KGPM\\2D>N0K#V.B6,P+@?I]PYA\&Q1O>NHW
M>\O_ 5!+ P04    " !;C@13P^8->:4"  !_"0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970T,2YX;6R]5EU/VS 4_2M7>0)I(A_]H*"V4EO8QK1N%6C; ]J#
MF]PT%H[=V<X"TG[\;*=U.PG"$!4OB>WXGG-\KN/K82WDG2H0-=R7C*M14&B]
M/@]#E198$G4BULC-EUS(DFC3E:M0K262S 65+$RBJ!^6A/)@/'1C"SD>BDHS
MRG$A055E2>3#%)FH1T$<; >NZ:K0=B <#]=DA3>HOZT7TO1"CY+1$KFB@H/$
M?!1,XO-IW+4!;L9WBK7::X-=RE*(.]NYRD9!9!4APU1;"&)>OW&&C%DDH^/7
M!C3PG#9PO[U%?^\6;Q:S) IG@OV@F2Y&P2" #'-2,7TMZH^X65#/XJ6"*?>$
MNIG;.PL@K906Y2;8*"@I;][D?F/$7H#!>3P@V00D3G=#Y%1>$$W&0REJD':V
M0;,-MU07;<11;K-RHZ7Y2DV<'G\0(JLI8S#A&7S5!4JXXIKP%5TRA(E2J!4<
M?2%2$FO?,1Q=H":4J>-AJ V_10G3#=>TX4J>X.K#7'!=*+CD&6;_QH=&MQ>?
M;,5/DU; 3Q4_@4[T#I(HB5OP.MZ,CL/K/H$WIYR650FW<RR7*'_"'YBY%!A7
MKI$1NX]40=?*SV@A[7K2KB/MO"8#MY]-%%QI+%4;9\]S]EH7>JDT-3L:,Z@4
MYA4#1G-\+*'M,'$$#TBD:E'4]XKZ+[5^4<FT,#]<!C<BUS61"#.A]'^9?^II
M3]_,_('G'!S&_':8Y%GOS[R@LW;OR?WAMGT<[4Z>Z,V\C_?.N_@P[C^#$W>?
M]3].=J*2EV;@-;L_WAUX<>?M<K [\>+N@7+0CM.6@W"O)IJ-O'*57T$J*JZ;
M\NA'_>UBTM34W?3F:C(G<D6Y H:Y"8U.3LVI*)MJWW2T6+L*NQ3:_#6N69@;
M$DH[P7S/A=#;CB7P=Z[Q7U!+ P04    " !;C@13+Q 5=?X"  #E"   &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6RE5M]OFS 0_E<LU(=6VLJO$-HJ
MB92$;.NDJE73;@_3'APPP:JQF6U*U[]^MJ$L"21*MY=@'_?=]]UQ\7E4,?XD
M,H0D>,D)%6,KD[*XLFT19RB'XIP5B*HW*>,YE&K+U[8H.(*) >7$]AQG:.<0
M4VLR,K8[/AFQ4A),T1T'HLQSR'_/$&'5V'*M-\,]7F=2&^S)J(!KM$3RL;CC
M:F>W41*<(RHPHX"C=&Q-W:M%J/V-PS>,*K&Q!CJ3%6-/>G.=C"U'"T($Q5)'
M@.KQC.:($!U(R?C5Q+1:2@W<7+]%_V1R5[FLH$!S1K[C1&9CZ\(""4IA2>0]
MJ[Z@)I] QXL9$>875(VO8X&X%)+E#5@IR#&MG_"EJ<,&0,7I!W@-P-L%#/8
M_ ;@'\LP: "#8QF"!F!2M^O<3>$B*.%DQ%D%N/96T?3"5-^@5;TPU7VRE%R]
MQ0HG)Y\92RI,")C2!-S*#'%P326D:[PB"$R%0%* TZ5JSZ14AML43'/&)7Z%
MYCLO7E3#"G0&3B,D(2;B#'P$C\L(G)Z<@1. *7C(6"D@3<3(EDJO9K7C1MNL
MUN;MT>:#&T9E)L"")BCIP4>'\<,#>%O5J2V6]U:LF7<PX->2G@/?^0 \QW-[
M],R/ASM]Z?P?^^*?V;>*X;>=XYMX_C&=T^V9"(N8,%%R!'Y,5T)R=23\/$ [
M:&D'AG:PAW:K_5BJ6JQEAH:YK\_JD$,34I^<SQ,WN+P<V<^;'Z_KY/FAN^T4
M=9U\]S+<=EITG09AX+5.6WD';=[!N_*.88$E)/@5): H>9RITS(!@J6R@JKF
M,1.]I8AJEF!#VX7O[>CO^H3^L%_^L)4_?)?\!*WD?I'#C@#/=W9$'O;9$AFV
M(L.#(A^8JBB &U+[Q(7=K^L%.\VTZ#H%H7NQ(\_>.+=SQ-=F8 I5EI+*^H_8
M6MN9/#6C:,<^<Z_F;H\]4C.\'KE_P]<7@!O(UY@*0%"JJ)SS4!62UT.UWDA6
MF*FQ8E+-(+/,U#T$<>V@WJ>,R;>-)FAO-I,_4$L#!!0    ( %N.!%,CW=5E
M:@(  -\%   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;(V476^;,!2&
M_XJ%>I%(4R$D0%41I*1IMTZ:6C7K=C'MP@DGP:JQ,_M0LOWZV8:B;"'+;L ?
MYYSG?0T^:2W5BRX D.Q++O34*Q!WU[ZOUP645%_*'0BSLY&JI&BF:NOKG0*:
MNZ22^V$0Q'Y)F?"RU*T]JBR5%7(FX%$1794E53_GP&4]]4;>V\(3VQ9H%_PL
MW=$M+ &?=X_*S/RN2LY*$)I)011LIMYL=#U/;+P+^,*@U@=C8IVLI'RQD_M\
MZ@56$'!8HZU S>L5;H!S6\C(^-'6]#JD33P<OU6_<]Z-EQ75<"/Y5Y9C,?6N
M/)+#AE8<GV3] 5H_D:VWEER[)ZG;V, CZTJC+-MDHZ!DHGG3?7L.!PGAZ$1"
MV":$3G<#<BH7%&F6*ED39:---3MP5EVV$<>$_2A+5&:7F3S,WDN9UXQS,A,Y
M>< "%+D72,66K3B0F=: F@R6YE_(*[/PL"&W&IDY#<C)7865,D&E5,A^47?*
MMWOSNV@8DL$"D#*NA^2",$$^%[+25.0Z]='(MG!_W4J<-Q+#$Q(_5N*2C(-W
M) S"T?-R0087PS^K^,9TYSSLG(>N[/A_G!][7C"]YE);@]]F*XW*_#_?_X$=
M=]BQPTY.8*T),E!@+PP36Z+9GI128*&'?4?3%(M=,7O!7K/Q) I2_[5'PJ23
M,#DG(>QC-5G1 2M.XKB?%76LZ!QKW,>*CEF3X*J?%7>L^!QKTL>*CUA1F"3]
MK*1C)>=841\K.?I>43B*_F+Y!_?5MKY/5&V9T(3#QJ0%EXG1JIIVTDQ0[MP5
M7DDT#<$-"].!0=D L[^1$M\FMBMT/3W[#5!+ P04    " !;C@13,*T.G),"
M  "@!@  &0   'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6RU5<MNVS 0_!5"
MR"$!DNAE6W$@"VAL!$V1H$8>[2'H@9;6%A$^5)*RDWY]24I6G50V>NG%XHH[
ML[-#>I5NA'Q1)8!&KXQR-?%*K:M+WU=Y"0RK<U$!-SM+(1G6)I0K7U42<.%
MC/I1$(Q\A@GWLM2]F\LL%;6FA,-<(E4SAN7;%5"QF7BAMWUQ3U:EMB_\+*WP
M"AY /U5S:2*_8RD( ZZ(X$C"<N)]"B^GB<UW"=\(;-3.&ME.%D*\V."FF'B!
M%004<FT9L'FL80J46B(CXV?+Z74E+7!WO66_=KV;7A98P530[Z30Y<2[\% !
M2UQ3?2\VGZ'M9VCY<D&5^T6;-C?P4%XK+5@+-@H8X<T3O[8^[ #"P1Y U *B
M?P7$+2!VC3;*7%LSK'&62K%!TF8;-KMPWCBTZ89P>XH/6II=8G ZNQ+2( A?
MH6N<$THT 87.T*W@JS,-DAE+%AJ9XU<:\\+F'<] 8T+5B4E[>IBAXZ,3=(0(
M1X^EJ)5)4JFOC3++[^>MBJM&1;1'Q9>:GZ,X.$51$(4]\.EA^ QR P\=/'@/
M]TUWG2E19TKD^.(]?+<F1E^7:"JA('KKS!MZ=ALW&ICZ<:!,W)6)79G!OC*@
M%*HY9D)J\@N*QFNB5(UY#B@72O=ZV;".'*O]EZZSLW$T3/WUKF,]26$X_)/U
M3O&@4SPXK/C=M>C3UN"'.V7#. K'XP_J^M*&23CNES?LY T/RGNTRJC _!05
M-=C;$*/G.V +D(?.:]31C_[GM4BZ,LG!+N:2\)Q4F")S,VK>:W/RU^F&<1Q&
M@P\V]Z6-+I+!!YO]G?EA9_<=EBO"%:*P-,#@/#&VRV8>-H$6E1LI"Z'-@'++
MTGQ"0-H$L[\40F\#.Z6ZCU+V&U!+ P04    " !;C@13 CS]US$)  !+)@
M&0   'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6RU6FUSV[@1_GS]%1@UU[%G
M=!+?)-NI[1G;ZDU]XR2N<VD_W/0#1((2&I)@ %".9_KCNPM2!&U3D.1&^1"+
M)':Q+\"#?98\?Q3RJUHRILGW/"O4Q6"I=?E^/%;QDN54C43)"GB2"IE3#9=R
M,5:E9#0Q0GDV#CQO.LXI+P:7Y^;>O;P\%Y7.>,'N)5%5GE/Y=,TR\7@Q\ ?K
M&P]\L=1X8WQY7M(%^\STE_)>PM6XU9+PG!6*BX)(EEX,KOSWLTF( F;$/SE[
M5)W?!%V9"_$5+VZ3BX&'%K&,Q1I54/BS8C<LRU 3V/&M43IHYT3![N^U]E^-
M\^#,G"IV([)_\40O+P:G Y*PE%:9?A"/?V>-0Q/4%XM,F?_)8S/6&Y"X4EKD
MC3!8D/.B_DN_-X'812!H!((7 GZT02!L!,)=!:)&(#*1J5TQ<9A132_/I7@D
M$D>#-OQA@FFDP7U>8-X_:PE/.<CIRVLA08(7"_(KC7G&-6>*''VD4E),R#$Y
MFC%->::.R2_DR^<9.7IW?#[6,#/*C^-FENMZEF##+%/R011ZJ<C?BH0ES^7'
M,']K=K V^SIP*ORM*D8D](8D\ *_QYX;M_B,Q2#N&W&O1WRV;?9L!*(H[I\Z
MO G;)(1&7[A!WQU<DT\IN9$LX7J=B2?RAWEPJUFN_NV8)FJGB<PTT89I&O5T
M(1F#K:N'1+&X@IMD_D1*)F.X!WN=B)2LA,8U$=.2:YH16(;Q5[S/:+PD"9>P
M:PF #NRJ B!CKGC" 37Z%H;;I.EDY'D_.WR;M+Y-=O'M:NT;^>,#R^=,NN(V
M;75/#YF>DW::D_U<@.C#5+HOK+-:U=2H0FQ?02B]^M_Y>-5CQ6EKQ:G3BAE3
ML>2E 65<"%1R.L\8X85FDBE- !@80BU7?>EV*[]=*T'EE5::%@FNL_D:A12I
M "$DT4M&7L7C2,!M?$9AT>%H5$\R00M )QK'LF)J2*BNI45>TN+I+W\^#?R3
MORHBC$OF\1$]-D/N1)& (<:H.2V^0HY3AMOA 5T\NKN]_O1P3,JL4L0?>3\3
M+4B ?X4D1_-:!1XY=43,,*\9AL-'CB5QUB;C;,\E(5:LH/ #3,Y[$^!6^'M?
M7&/ 9J@0%(F9Q!\DY3!'S&'CK^=3<,9GX&:"WK5+ 9]*1 Q((QRV<TTR5M\9
MFEMK??4Y!@!!:)IR/*WA:#$C"K:H+]J)AJ ^SBJS+' 2R4V!H'#)].65SNO-
M:.P"-",T >]  JPW)N$T&8=*94A*^@3@M>()*Q*XE*RL9+S$%*HEE;AXH"#)
M"%6*@<<HF#.)@"@Q1DID/,%4/W*])/5:!-14\&1$KG)189B2BKF6<"RJ#."6
MX7*%VD>:D%8E^*9*%O.4PR6$$#7!YFOJEVY(*$GA- ;01H?1'VHG'I*Y-  -
MHK2-Z!#*!<@79A/2&D.(:/Q4#X$ @->(^O7> #\%#I"LB,TQ@+M"5J5& 0GB
M$ )0&C\-$?3_ X< FD:4R"&!$$8((%B%1PH&AHM$N3:![]D:Q7L;N)/_D@^\
MX'F5[X+W?J<H\@^)^'Y@)PJ<GGT9?1ZM9TF;68:0NCSGVGB:,M9;;KG5>J/
M>:KZMC+QPQ\6>KAE,)/<(Q;NDA!;N?C101-BRPC?74>\.2%NM?Z6,L>WM8@_
M_9$)N<I@[Q>(6M>(<^9DVSD]MG+Q3PZ:'EN<^.X"XLWI<:OUMJ7''MC^GB=V
M-SWT^ZY0%5AL#+Q#ACZPF!CX!PG]%K7>*'2&/K!8&KA!;Y_0[PU5@47,X*!D
M+K"8&+BYTYL3XE8;;-D+@<72X(V<K#\A_P]4!18_@X.2N<!B8N"F<V].CUOM
MMI,DL%@:N$'/E9[KF@Y!60MU7$Q?%[*[Y,2"9G!VR)R$%BS#/0O)Q++=OEQL
M4?>I(+]5V5/;"AIV&0IAAB8E2)<$%-OO@*"3G&<9,NOX12N&'/71A6-LS" -
M@2(?:O^.\F'+K:!*YU#^MTT8;JIP&)DQI"$*2()$>@1LA:$=H,TD5[3)'9*/
MHZL1,#9%KI(<2@@@734INUJ8+M'GEFO?&9VU206Y&]^06Z4J)D>DEUARA>N]
ME%Q!& SC2$'M+T^,2O)NXMEP2+8"9F$Z3L\W3!V7A_;QBQ5R7)O25>MWHHPD
MV?0'7NC['>_?X?U6$7 G8'0UM:/(F"J)PPW? \L[:0["VMN-1J';= 4LS?1-
M4B!.$$:@>LBF92GJ;D$%OX P;0J<X7L,.2@R12$3="=E:)815I5I @CRN.1
M^+K+#F8'\@4@T[!UX,/ G0V)S87$1@[$&&<!@VR ((YC0_'@(:*OQ:EN2\;A
M<V%L78 +"W2PIJ6D$)JP[S%CAKR^"TXFZ^2T%!)M1-T*UIQ*:;SN/+7- U'4
MA-Y))D-;QX3N@F.S#SM@6FBKD3 X**9U>L=[,C17V[#1->GT#==MPPU]P]#6
M(Z&[<#"[JN;]O5CJEIX0W+_*%1);>(1[%A[/]G.O<6Z%ZX;_GW[Z"0' 9:0M
M1$(WD;L72O&ZL]KL.=P(0AN<>+GY7GK4Z\/T54\8]ILSM[:8"=U5Q\,F@!Z^
M@+JT,A!E&[J]EIZ\6H71V=1W66JKFM!=U=PQ #YIVF>-J=U&<PU+O3:=OHI>
M>.:RR%8WX9:>ZZO39A>DB6Q1$QV4 486.2,W<F[9X%NDMV_PR()KM"?5V[K!
MMRC<?8-'%I@C-S#;O)=2X!'8MQ=FC9+NNO/=;W*BSON^'1#96)!*]JW"SBWN
MBSJ%/,;^L0&9WH Y5>/G".\5G#/L8F!ZR'+%!I??*J@UF812R15 "^.1&W5G
M8.>JKD0_BJ:E?[5Q S?*G@4R#%V@$EFLCMQ8/<,7";<%%,95_>*T?9&%+!4J
M9&T:^??M.]1> ]US!*.SX-3%["*+UI$;K>\EG"F\A'!MQKOH]1M$#%<0=<-5
MOTOO'3H]/8DV1];"=>2&:P<X @U]%F;@(;3<"3HM-$<')9X3B]$3-U/<;RDW
MRB:[+^6)!?')#B"^,> _@O=/+(Q/#EHC3RP43]Q0_(\6F,IV:W#8SC3+-@+@
MI >8>PN"<>?K&_.^$+]B0N8+V:T_Q&GOME]*79GO@\9V>/V9U0<J%_@B-F,I
MB'JC$U@"LOYRJ;[0HC3?\@!9U2(W/Y>,0H6( ^!Y*H1>7^ $[?=CE_\#4$L#
M!!0    ( %N.!%./!GRUQP8  ",A   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0V+GAM;+U:6V_;-AC]*X37#2V0Q")UL90E 1+;PCJD:]#T\E#L@99H6Z@D
MNB2=RW[]J(LE2Z)HI4G[DMCR=SL?#\E#TV?WE'WC:T($>$CBE)^/UD)L3L=C
M'JQ)@OD)W9!4?K*D+,%"OF6K,=\P@L/<*8G'R#"<<8*C='1QEC^[81=G="OB
M*"4W#/!MDF#V>$5B>G\^@J/=@P_1:BVR!^.+LPU>D5LB/FUNF'PWKJ*$44)2
M'M$4,+(\'UW"4Q]YF4-N\3DB]WSO-<B@+"C]EKUY&YZ/C*PB$I- 9"&P_'='
MIB2.LTBRCN]ET%&5,W/<?[V+[N?@)9@%YF1*XR]1*-;G(W<$0K+$VUA\H/=_
MD1*0G<4+:,SSO^"^M#5&(-AR09/265:01&GQ'S^4C=ASL)T>!U0ZH)8#M'H<
MS-+!')K!*AVLH1GLTL$>FL$I'9R\]T6S\D[/L, 79XS> Y99RVC9BWRX<F_9
MX"C-F'4KF/PTDG[BXIK(8>'@&$QILJ$I204'= GB[#$@#Y+ G!P!G(;E(\PY
MD2;Y@P@OHC@2D?1_/2,"1S%_(R-]NIV!UZ_>@%<@2L''-=UR:<W/QD*6FR4=
M!V5I5T5IJ*<T$[RCJ5AS,$]#$BK\9WI_1^,_EFVJ>H5VO;I"VH!_;],38!I'
M !D(*NJ9#G<W5'">EWW^O.R^WGU& ND.5>Z-7IH5[\P\GJGCG20=%Z>::%85
MS<JC63W1+A/*1/0?SA<K25^6K2?'='F\K2G[.DJ#>"N9D-$R)'(=#J+"H:3Y
M&Q5%B[Q.GC=;I>\N9 /.QG?[P]ZU@9-)TV;6M3$]IVDS5]C8=F73:(Q=-<;6
M-N9M*@@C7  )LYC >[-6A;<(9^_5X)HMN%T3:'@MN J;B=V"V[5!:**&ZU1P
M'2W<]QO"Y)BFJQ)L(/FE0NET4IMN9U@51I[7'M>NT<3N#&S7R(6FJX8ZJ:!.
MM%!OUY+RQW)TDP-8)XKA@BVH"ANSC51AX[7BS+LVYJ0'IUOA=+4X/V,F&1N3
M RC=3F;+:B&8*FR,UE#-NC8>M%HH53:.&J57H?2T*#]2@>,#$+UN^8[9FE13
MK[.&6"YJ@^Q&\M"D1?]YUP@:QEXO&CBA4>L-0[OP3S%?@PV.0B!E,< )W6:2
M8W]M%FL"$MF)+2-2PHI:CNPM7;I- ^YI'SAPN0BRJI929G,@MXRBMF64XC0H
MB:>4'U Q)=ID41@AJZ^+J*X</:-RVEP&50O]K$S07.D[)%!835RO9Y6&]>8/
M36WY?M[:'V^\V:W*,]NE=XT<"_547@L-J%<:'Q3*@BZD]DT+\I*'8(W3%<F!
MI/)@U1J+ _OOK$S?X)3M0J\-KJL5+-OHHU6M%J"MG9R7M;J_KNL\ M=$?D#
MU\L%%TP>!O_53;]ZLX;ZW=K?'^?#FHW*A8&5GRBU6IFN*=;L%J5G@ZQ\E95E
M]>QEL-ZTH7[7WD'.Y>\1J-CT26+.FW\$;@46U<)73A2Y-]Q0'N5J]>O\060G
M^VQ/O(YX>RS*5NC+V/+C%<:;T_=92XM!?T>2!6%*2KY<+/]E8C6;7RL)J)<2
M;76H8)RREVZ'"JYG.VU]-,S,5YA-/,_IT0^P%A!0KR":DVFWRCP>@6#+6,:F
MQES:/8Q2+H5'G%3G?IJN"E$9DH50S[*NQ)#:OGT &&3EJZP<!ZI[@6J-@8RG
MS++KNAG3 O<+S;(#92S6Y/1:-O2C[.=,MO,R#:=X$\F&YX6]7\31*C^!\K*L
M_CGXRS+YOR)3<UAKN8;T<JV7XBE-E2P?P.8R98.!GF6TV#S(RE=8(=?LD1RH
MUGI(K_7ZV?Q/A?NE"*VO9/C@:YC\TU/X/S5%<Q!KQ8OTBK>]]\3[\DI)7AP$
M;$L:7[.J&6QVN8E@6\G/AIGY*C-H]QUO4:V;D5XWU_A_^J*L+V0G,2Z+]N[)
M7 UG7SRD_Z(AFV-2JWVD_W)0R\EZ354VV>Z*'<-V.^OF(#-?839!$!D]I*L/
M&$A_P/B2WRO).83O)%)Y*&,DNVRK$>=[PQ^_N0C"/YO'3J42/) .@4>"&0<.
M2/*+!R65GAW"/Q#"+$+H&%(?5Y!>CS^M@0.^=K@ZD- K\4.C; ! %@CQH[J7
M+Q?+/Q!+QCC8U?H<@O3GD$Y7PX@'V?=@0+://(6/^CS>B6'\KFS<C_GY3_=K
M=J@^S"#]869@AP813I_).D$]/?HQ/_^@GZ7NT7CO#C<A;)7?MG.0HRZNU:JG
MU8W^97Z/W7I^!4^G4/%\!D_GQ7U]';[X^< [S%;R("B;N)2IC).)7(Y9<2-?
MO!%TD]\@+Z@0-,E?K@D."<L,Y.=+2L7N39:@^EW$Q?]02P,$%     @ 6XX$
M4U#1.[/[ @  20H  !D   !X;"]W;W)K<VAE971S+W-H965T-#<N>&ULK59=
M;YLP%/TK%NI#*VT%\YTJB;2VJK9ITZI^;,]NX@2KV&:V:=I_/]M0H(L)V[27
M8'-]SSD7N"=WON/B4188*_!,2R877J%4=>;[<E5@BN0IKS#3D0T7%"F]%5M?
M5@*CM4VBI1\&0>I31)BWG-M[UV(YY[4J"</7 LB:4B1>SG')=PL/>J\W;LBV
M4.:&OYQ7:(MOL;JOKH7>^1W*FE#,).$,"+Q9>!_@V3G,3((]\9W@G1RL@2GE
M@?-'L_FT7GB!481+O%(& NG+$[[ 96F0M(Z?+:C7<9K$X?H5_<H6KXMY0!)?
M\/('6:MBX>4>6.,-JDMUPW<?<5M08O!6O)3V%^S:LX$'5K54G+;)6@$EK+FB
MY_9!#!)".)(0M@FAU=T069672*'E7/ =$.:T1C,+6ZK-UN((,V_E5@D=)3I/
M+;]@79($[\%5K6J! 6*L1J5A(K2FH#1A4*$7_2*4U-$UV!"&V JWH16GE*@F
M>GR)%2*E/ %'@#!P5_!:Z@PY]Y56:OC\5:OJO%$5CJCZ7+-3$ 7O0!B$\/[V
M$AP?G;Q%\76=7;%A5VQH8:,1V&\5%D@1M@5-V0<@HPXRLI#Q"*01"(X%-@U@
M@"5Y!I0S5<@35]D-6&K!3,,\+;,XF,W])X>$N),03TD(75Q-5C+@@G$\B]UD
M24>63)%%+K)DGRP*DY'*THXLG2*+763I/AF<1:F;+.O(LBFRQ$66[9,%LRAS
MD^4=63Y%EMIN4@769KI16+BX\SWN),V3R,T]Z[AG![GON!KM<)>(F>-IQWF>
MNU7 H'>>X& W7K5&,MF+<&!F\']V8XOV]MV.M2/L70:&_]20;=J0+@SBD<\6
M]@X$)RW(V9)MVI N'>M(V)L-G'0;9T]"A]V,F0WLW09.VHVS*:'#;[*Q+[*W
M&SCI-W_2E7#??X(1ZMY\X&'W^=NF;.&&_R1QD/_^+?F#P< ,65^1V!(F-?Y&
MIP6GF:Y!-'-+LU&\LK/" U=Z\K#+0L]Z6)@#.K[A7+UNS/C138_+7U!+ P04
M    " !;C@13?9W>G(P"  !8!P  &0   'AL+W=O<FMS:&5E=',O<VAE970T
M."YX;6RU5<ENVS 0_15"R"$!ZFCQ)@6R@"9!T!8I:F1IS[0TLHAP44G*3OZ^
M)*4(;BT[!9I>))(S\]Z;X9!,MT(^J0I HV=&N5IXE=;UA>^KO *&U;FH@1M+
M*23#VDSEVE>U!%RX($;]* AF/L.$>UGJUI8R2T6C*>&PE$@UC&'Y<@E4;!=>
MZ+TNW)%UI>V"GZ4U7L,]Z,=Z*<W,[U$*PH K(CB24"Z\C^'%96+]G<-W ENU
M,T8VDY403W;RN5AX@14$%')M$;#Y;> **+5 1L;/#M/K*6W@[O@5_<;E;G)9
M8057@OX@A:X67NRA DK<4'TGMI^@RV=J\7)!E?NB;><;>"AOE!:L"S8*&.'M
M'S]W==@)B,(# 5$7$#G=+9%3>8TUSE(IMDA:;X-F!RY5%VW$$6XWY5Y+8R4F
M3F>W8%)2:(1N&MU(0)CS!E/+1%C#$+5F5.,7LP]:&6N!2L(QSZ$SY8(QHEOK
M""TE*#-$&TP;0*+LG"C!*T*))H;I]!HT)E2=H1-$.'JH1*,,K$I];=*QHOR\
MDW[92H\.2/_2\',T#CZ@*(C"Q_MK='IR]CN*;XK15R3J*Q(YV/$!V+_(882^
MU2"Q)GR-V@(>X1WWO&/'.SG ^R#TP<(/%:=%FSDT>_0V61A.XCA._<V BDFO
M8G)4Q2TH=8$(JQL-A=D@#:8<>HB_Q9GN\(^B*!S/AOFG/?_T*/_;U1_2,MW3
MDD3S:30L9=9+F?U[(]QTI^'--ICWK/-W;8/Y7NJ3(#ZP"7&O(7ZG)HCWFV <
MSX?9DYX]^0\MD.P=A_$L2?Y0XN]<E/;-^8KEFG!E&$H3%IS/32:RO<?;B1:U
MNSM70IN;V TK\_2!M [&7@JA7R?V.NX?T^P74$L#!!0    ( %N.!%-?3(A7
M]@,  "P/   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;,U747/B-A#^
M*QK//20S"98Q-G #S! XFMPE+4TF[<--'X0ML">VY4HR7.[7=R4;GPF"NKF7
MYB%(\O>M]O/N2NO1CO$7$5$JT;<TR<38BJ3,/]JV""*:$M%A.<W@R9KQE$B8
M\HTM<DY)J$EI8G<Q]NV4Q)DU&>FU)9^,6"&3.*-+CD21IH2_WM"$[<:68^T7
M'N--)-6"/1GE9$.?J'S.EQQF=FTEC%.:B9AEB-/UV)HZ'^\=3="(/V*Z$XTQ
M4E)6C+VHR5TXMK#RB"8TD,H$@9\MG=$D49; C[\KHU:]IR(VQWOK"RT>Q*R(
MH#.6_!F',AI; PN%=$V*1#ZRW2VM!'G*7L 2H?^C787%%@H*(5E:D<&#-,[*
M7_*M>A$-@M,[0>A6A&Y;@EL1W+:$7D7HM25X%<%K2_ K@M^6T*\(_;:$0448
MM"4,*\*P+<'!^\CAUI0ZV*VC[>S#[>AXVV5BZ:R<$TDF(\YVB"L\V%,#G=J:
M#\D89ZH*GR2'IS'PY&3&TA2*X4FRX 61+"Q'US>0V"&:[@@/!5HF)!/H&LWC
M;1S2#%8T,"*<HD>:%SR( (ZFA8P8C[\375X7OQ+.B2JQ2W0QIY+$B;@$(\]/
M<W3QX1)]0#82RH1 <8:>LUB*J\;"0YPD8$:,; DJE:]V4"FZ*15U3RCZ7&0=
MY'A7J(N[CH$^.T]_(/PL?=Y^=VR@?VJSNW^2OFBQNXM/.O]+>[II]]N?V_WN
MYW;_?)Z^H*L.4!7=&1KH7\[3?PLDT/6;=P8&^GV+P&$CW8:2K.NR6]=E5]MS
M3]C3U76]TF4(-0J7KBCK:@I5E6TH7(02K5Y1$[<DKWI9ERWZ>@\FT9VDJ?CK
MC$-N[9"K'>J=<.A'\><D#DVI6?)]S5>7_W;B#;'Z&]G;9@X:< ,#[O88YSB^
M 7AG O8.@0>2>[7DWEG)OQ>$2\J35Q00$:&P>@-PR0<)O'732[@I+0X:ON".
MXWN''L]*5/\-ZA T;P/Z]"^@ ]U>K=L[J[MQIK,U"LH;HCJ:<\XVG*2(5(<]
MI!U)69%)4\%ZQX'Q,#:$\(L!B8W(^V-D]\CF@6J_5NV_6S6GJJ&-LTTKW0O_
M6$W?-=7";1OD@9I^K:9_5LTT"*#3A0N85E?ZP4V]X;0\0;X^T'1%^;D#8E#O
M./A_G%C#VJ'A?P^HWMW452Q*8\.#2GI3;;<EQFN&RQPF!__HO_![T^X*;4E2
M4&,;@$V)8\HP ]+%[ID,<QJMH_-^U\D6LF]#85E(E%->/C!J<8[.,!=W>H.W
M0HPP_/:LLQN]L/J.A(MY$T/[FM U\'"G#]'CY:=9.9$LU^WQBDEHM_4P@L]9
MRA4 GJ\9D_N)ZKCK#^3)/U!+ P04    " !;C@13)\<KZBL$  "9#@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6S-5]N.(C<0_14+[<.,M$-?8+B,
M (E;E(DR&S1D-@^K/)CN JSIMHEM8(CR\5MV-\W-=%#RLB_0=E>5SSE5;9<[
M6R'?U1) DX\TX:I;66J]>O(\%2TAI:HJ5L#QS5S(E&H<RH6G5A)H;)W2Q M]
MO^&EE/%*KV/G)K+7$6N=, X32=0Z3:G<#2 1VVXEJ.PG7MEBJ<V$U^NLZ *F
MH-]6$XDCKX@2LQ2X8H(3"?-NI1\\C8-'XV MOC+8JJ-G8JC,A'@W@^>X6_$-
M(D@@TB8$Q;\-#"%)3"3$\5<>M%*L:1R/G_?1?[+DD<R,*AB*Y \6ZV6WTJJ0
M&.9TG>A7L?T9<D(68"0297_)-K?U*R1:*RW2W!D1I(QG__0C%^+( >.X'<+<
M(3QWJ%]QJ.4.M5M7J.<.]5M7>,P=+'4OXVZ%&U%->QTIMD0::XQF'JSZUAOU
M8MP4RE1+?,O03_>&(DTQ7U,MHG=">9P]/0Q0^YCTMU3&BDP2RA5Y.'F%?EBK
MBMILWWVA4E*3\7MR-P)-6:+NT>%M.B)WG^Z)6E()BC!.7EB2H(?Z3#X=#SN>
M1BX&D1?EN <9[O *[AIY$5PO%1GS&&*'_ZC<OU'B[Z&&A9#A7LA!6!KPES6O
MDIK_F81^&#CP#&]W]UUT_M_JX_^\^HD8M:*J:C9>[4J\J4GXP^RR4OI8)WP!
MN--H,MN18[L)W=EI6W3DVZ\8DCQK2-6?)8#J!:"Z!52_ J@?Q\P H,F^&.D&
MJY3.$B"XVQ*FU)KR"%R%F$5NV\AFW]WTPFK8\3;'V2FW.8'\6$!^+(5\HELD
ME,9].1(+SOY&L0QF93_'3#QJOU07^FR1QA&R^BGV8681^$<FM6KMC*##J%%M
MGQJ-+]=JN#5H%!HT2C5XYI%(@6CZ06; 8<Y.1, -1"\!_ZR1TE1GA76[.(U+
M5OXYJZ'3J'6F3^.B ()JXTP>ETW=+5"S$*A9*M#O0F-)1U0MC3" .S#2Q>+&
MD<*CDHAYI@01*UM'\ $R8@I<:HR:%_C\\SH8NVRN<&@5'%KE'$ZR2Q.;VYM(
MV /+E, &E&9\82P%CF7VD?];^D<MQU?[>$;XTB:H-MV$VP7A]@U)8UQ+A@U7
M1#8T6<,Y2U70=)YN;5=1GF-W&@5N\(%_Z!C\4OA9K_!;CO+;"Z0SD&6;='#4
MC 0_QKD1A =(87FR0*:VKC*^SDZC/$+@DQU0J<K@' [6H%8:; +2W@[PK,H[
ML5>L?<DB#7GO1MXXTX>\D'_(.%TE8@>P[^=N2=GA8 WJ/TC*#@=G4'YR?LUW
M@Q5()MR]87F ^O6$>4>M=@IR8>\X"L_G-==9?U3,%O>HOKT]G,T/@J=AX)@?
MF7N7;>T/X;-+VPN5"]PP2 )S7,JO-I&$S.Y!V4"+E6WT9T+CM<$^+O'N"-(8
MX/NY$'H_, L4M]'>=U!+ P04    " !;C@13->JM+7$#  !9"@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U,2YX;6S-5M]OZC84_E>.HOO02FN3F);2"I"
M;MJ]6C4$8_>AVH-)#HG5Q&:V@<O]ZW?LA)3>07HG;=)>P#[V]YT?_F*?_D[I
M%Y,C6OA2%M(,@MS:]4,8FB3'DIMKM49)*RNE2VYIJK/0K#7RU(/*(F11U U+
M+F0P['O;5 _[:F,+(7&JP6S*DNO]& NU&P1Q<##,1)9;9PB'_37/<(YVL9YJ
MFH4-2RI*E$8H"1I7@V 4/TQBY@!^Q^\"=^9H#"Z5I5(O;O(Q'021BP@+3*RC
MX/2WQ0D6A6.B./ZL28/&IP,>CP_L/_GD*9DE-SA1Q6>1VGP0] )(<<4WA9VI
MW<]8)W3K^!)5&/\+NWIO%$"R,5:5-9@B*(6L_OF7NA#? V U@'T#B#MG )T:
MT/&)5I'YM!ZYY<.^5CO0;C>QN8&OC4=3-D*Z8YQ;3:N"<'8X465)U9Q;E;P
MEVDUNAI395(8[;A.#4P++@U<S$E"Z:9 ^'4%"ZDQ49D47VD;<9"J#/?G,E'&
MPHB(9NA4)&0&GWTM,;T:;5&3-F!4*FW%UPHP12U4>@D7CVBY*,PE?  AX;=<
M;0P%9/JAI3Q=M&%2YS2N<F)G<NK"DY(V-_"C3#%]BP^I/DV1V*%(8]9*^&DC
MKZ$3_0 L8O%B_@@7'RY;:#M-[3N>]N8,[0R-U2*ARM3U7TAAJ="S^8*J\/R$
MY1+U'RV.;AI'-]Y1YXRC><XU7BW]F;XYK)'67&9(GZ6%Y1Z.]TWYWIN]!N#Y
M%Z*$CQ9+TQ;0;1/0;6OF;^23'$>4D'Q.G7C%U_5\[FK:#EFW$]WVP^V),+I-
M&-UW#N @T=U!HKR6*#^6Z-I+]%18[?P,]LBU@1Z4E2!C!BG?FY8*WC6AW[52
MTU?C[W"98/VQGE'3=\BHU_CL_3]D=-\$=/\OR^C^;S+JW<1QHR*_:=+N]#EN
M"SV.7B_>Z#\6WSL.#NICK>JK4GZ'ZIV<W6/SUL)>J\#^&7.=6CNJ4CP5Q^8(
M:ZV6?$GO$D]R@=M*AFI5K;U^)I I7A@0*2V+E2 \O3)(&.!.F]>G$@R/'M82
M=>;[#4/JVDA;W7:-M>EI1OXE_\8^=KW.*3M[F)S:/XH=X"0B9H>V*7P-J6JZ
MGKC.!#W5!:XHO.CZCFY-7?4QU<2JM6\%ELI28^&'.?5^J-T&6E\I90\3YZ#I
M)H=_ 5!+ P04    " !;C@13EH?]3%<#  !2"@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970U,BYX;6RMEFUOTS 0Q[_**=J+3=J:ASX.M97:;0B08-7*0 CQ
MPDVNB;7$+K:S;M^><Y)F+6L#8[QI;-?WO]_YG,L-UU+=Z031P$.6"CUR$F-6
M;UQ7APEF3+?D"@7]LY0J8X:F*G;U2B&+"J,L=0//Z[D9X\(9#XNUF1H/96Y2
M+G"F0.=9QM3C%%.Y'CF^LUFXX7%B[((['JY8C',TMZN9HIE;JT0\0Z&Y%*!P
M.7(F_INIW[8&Q8XO'-=Z:PPVE(64=W;R/AHYGB7"%$-C)1@][O$"T]0J$<?/
M2M2I?5K#[?%&_6T1/ 6S8!HO9/J51R89.0,'(ERR/#4W<OT.JX"Z5B^4J2Y^
M85WM]1P(<VUD5AD30<9%^60/U4%L&02= P9!91 4W*6C@O*2&38>*KD&97>3
MFAT4H1;6!,>%S<K<*/J7DYT97\@LH\.9&QG> 1-1.3J;4J 13-9,11IF*1,:
MCN=EXN!Z66V_7MF#U2=P?(F&\91&9W [OX3CHQ,X A=TPA1JX )N!3?Z=&OA
M<R)S3?YH\6AG/G0-A67AW+ *85J&$!P(H0<?I3")ABL18;1K[])QU&<2;,YD
M&C0*?LA%"]K>*01>X#?HM>LS;A=Z[0-Z5S]S;A[A^V2AC:)K^*-!LU-K=@K-
MS@'-3WFV0 5RN<G"*5SG1ALZ0B[B4YABS(6@(=U92E^(^\ZU=-$M7-C7]W[L
M#P9#]WX/5[?FZKZ4Z^H!5<CU[ZDI$;K/$,ZZG?T(O1JA]U($>H&7R U=::D
M'U9<[:?I/:<)]L/T:YC^J_)T53R;DM1_GJ3V :A!#35HA/I:U"J,SB;WJ*CV
MUBF"F>(A_LM5*AWVMRG/6^<'+M-YS7G^.L[&JU5J^_XN4[^_G\GWGBJF]SJJ
MO[UME9\=PL!K^;T#A%LUW?^/^?WS%:S<]7<YO4.<P1-G\#+.&[2-A*6YH))N
M:V7.4OB,*H/C;\B4/MEAW\O:[-*'1]*! 63E-R/H0<0>=4-%]I_*O-]NU)[$
ML<*8&83W!,^I<PGA"TMS_#-T*=S;OJJ^]_O;XVY]YC-4<=',: AE+DSYQ:]7
MZX9I4K8)3]O+;NLC4_12:TAQ2:9>JT_U194-3#DQ<E4T#0MIJ 4IA@DU?:CL
M!OI_*:793*R#NHT<_P)02P,$%     @ 6XX$4]D59[20!   LA,  !D   !X
M;"]W;W)K<VAE971S+W-H965T-3,N>&ULS9AM;^(X$,>_BH7NQ9[4DMB!0"M
M:ME[V-/U#I7KWHOJ7IAD@*B)S=D&MM)]^!L[:4)+DK*K[FK?0.QX9OXS?OB!
M1WNI'O0:P)!/62KTN+,V9G/I>3I:0\9U5VY X)NE5!DWV%0K3V\4\-@99:G'
M?#_T,IZ(SF3D^F9J,I);DR8"9HKH;99Q]7@-J=R/.[3SU'&;K-;&=GB3T8:O
M8 [F;C-3V/)*+W&2@=")%$3!<MRYHI=3%EH#-^)C GM]\$QL*@LI'VSC0SSN
M^%81I! 9ZX+CUPZFD*;6$^KXMW#:*6-:P\/G)^\_N^0QF077,)7IWTELUN/.
ML$-B6/)M:F[E_E<H$NI;?Y%,M?LD^V*LWR'15AN9%<:H($M$_LT_%84XQ8 5
M!NR% 0T:#(+"('")YLI<6N^YX9.1DGNB[&CT9A]<;9PU9I,(.XUSH_!M@G9F
M,I59AM6<&QD]$"[B_.G\&BL3DZL]5[$FLY0+3=[-\YDF?RYK!OU(WKT'PY,4
MG_2:*] D$>2OM=QJ]*I'GD&Q-J07%<*N<V&L05A(;J0P:TU^$C'$S^T]3++,
ME#UE>LU:'?ZV%5T2^&>$^8S^0+Q"9O[9XC\H*QDX_[T&_[>@C4HB T4-R9U(
M#);M=GZ'-;F_@6P!ZI^60+TR4,\%"AH"S:WB\X4K/DX?;FC-W9:X4HJ+%> F
M,V3Q2 ['S?BCZW:31>Y_1Y?D@X%,MPGJEX+ZK9G_(<7Y#K/'.,74XWFA#<Y[
M(E9G99\B6UN1,[* 52($OL,-B$LK O(?J9N&?%;SV'T7VQY*NPGU63CR=C6*
MPU)QV*KX%RP4RCW2UBHD/!+2&S;H&)0Z!JTZ/KJJ?9Z,P9&,\Z!/ZW4,2QW#
M5AUX(BXA^6PIPV,I@UZ]DHM2R<6;KB5P+TY:2!<U"VDXJ)=+_>K\]$\5_$SI
MW@$$XG.^ X5 )"N[YDC,#9 E3Q39\70+]9NA.IUJS\U<T. @$3;H!OV&3 Y(
M0$_;%*=)?UUG01YZ*'38#5F#4%8)92?MFK?2R6ITAMU!PYZB%1!H.Q$.=M5;
M20UJ2]HT]151:.^K+N*C7?A*&KWC%3SL^DUI5!RB[2":@7(_;%%#\>.D <HG
MT)A6+*'A]\%C6F&%MG/EZQ*9'B,H"(<-DU<AB+8SZ(N83(\1Q((*06[0])7
M][2UZ!6Y:#NZOA"B])A+YZ%?7TU688F=C*6WYF@1^5!PO]=PJ+.*/JR=/M^>
MHX6@%QR]"!HRJ?#$VO'TUAQE=7Q"CKY8Y:^H:E_EK((:^]908W50N^@&#2<*
MJZC&OBNJL7JJ-?Q%8)9JSWLJXK#VOR]'<UD(:+6R%T*7>L,C&'<VF *H'70F
M2$C7$'A*&:Y68(C86C82N2P.+[/FAD1<$%M+DO,+Z6;60'BT3F"7$P['VZY-
MQ6"RDCS5W;IEYQW<6&2 8>U%CB:1W J3__$L>\O+HBMW1?*B_YI>3FE=/[N<
MUHV_8GU\T:^U")_NH[Q*4GZ;=8.5280F*2Q1GM\=X.&G\@NBO&'DQMVQ+*0Q
M,G./:^ Q*#L WR^E-$\-&Z"\IIO\#U!+ P04    " !;C@130\3J-/H"   =
M"0  &0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6RE5EUOFS 4_2L6ZD,B
MK>4;TBJ)U(14ZZ1J5=-N#],>'+@$5+ SVS39OY\QA*9 6;6]@#_NN>?<R[4O
MTSUESSP!$.B09X3/M$2(W96N\S"!'/,+N@,B=V+*<BSDE&UUOF. (P7*,]TR
M#$_/<4JT^52MW;/YE!8B2PG<,\2+/,?L]P(RNI]IIG9<>$BWB2@7]/ETA[>P
M!O&TNV=RIC=>HC0'PE-*$(-XIEV;5ZM)::\,OJ6PYR=C5$:RH?2YG-Q&,\TH
M!4$&H2@]8/EZ@25D6>E(ROA5^]0:RA)X.CYZOU&QRU@VF,.29M_32"0S;:*A
M"&)<9.*![C]#'8];^@MIQM43[6M;0T-AP07-:[!4D*>D>N-#G8<3@/33#[!J
M@-4&..\ [!I@?Y3!J0'.1QG<&J!"UZO85>("+/!\RN@>L=):>BL'*OL*+?.5
MDK).UH+)W53BQ/R6A#0'](@/P-%H+<LP*C) 7V/TNH-6!UF6'-!H 03B5(S'
M:!2 P&G&Q^@</:T#-#H;HS.4$O28T()C$O&I+J2^DD4/:RV+2HOUCA8;W5$B
M$HY6)(*H!Q\,X[T!O"[STB3'.B9G80TZ_%*0"V0;GY!E6&:/GN7'X49?./_'
MOOIG]C?)L)M*L94_^Z^5@H*4AQGE!0/TXWK#!9/'_>< A=-0.(K">8?B!B)@
M.),E%1:, 1%]2:M<>,I%>0N^S,]MSYWJ+Z>IZ1I9MM_8O!'G-N+<87&4R5N'
M#(NK7+@GO*YQ.6F)ZQHYEM<OSFO$>8/BU@(+&);F=5AMUVDIZ]HX=K\POQ'F
M#PH+( 8IJ?<T^QVV<]/QVY^RQ\JVC7Y5DT;59%#5(Q6RS-*JHH6L:*ANN+X[
M:](I)7/BMD0NNT;GSJ7_UBCH&MF>:;7"[3'RV\6AG]SW.;"M:K0<A;0@HCK0
MS6K3RZ]5"VNM+\RKI=FS'LC>7[7J5_?5C\,=9MN4<)1!+*F,"U]^&%8UXVHB
MZ$YUFPT5LG>I82+_7X"5!G(_IE0<)R5!\T<T_P-02P,$%     @ 6XX$4YNN
M+%/0 P  2 T  !D   !X;"]W;W)K<VAE971S+W-H965T-34N>&ULK5=M;]LV
M$/XKA- /"9!9;X[M!K:!Q/:P#',1-$V'H=@'6CI;1"E2(ZG8'?;C>Z04V4X5
MU6OSQ28I/L\]=SP=3^.M5)]U!F#(+N="3[S,F.+*]W6204YU3Q8@\,E:JIP:
MG*J-KPL%-'6@G/M1$ S\G#+A3<=N[4Y-Q[(TG FX4T27>4[5EQO@<COQ0N]I
MX3W;9,8N^--Q03=P#^:AN%,X\QN6E.4@-)."*%A/O.OP:A$.+<#M^,A@JP_&
MQ+JRDO*SG=RF$R^PBH!#8BP%Q;]'F 'GE@EU_%.3>HU-"SP</['_ZIQ'9U94
MPTSR/UEJLHDW\D@*:UIR\UYN?X/:H4O+ETBNW2_9UGL#CR2E-C*OP:@@9Z+Z
MI[LZ$ < Y&D'1#4@.A40UX#X.:#_ J!? _JG BYK@'/=KWQW@9M30Z=C);=$
MV=W(9@<N^@Z-\6+")LJ]4?B4(<Y,;T4B<R ?Z XT.7M'E:+VY,[)V1P,95R?
MDU_(P_V<G+TY)V^(3W1&%6YE@CP(9O0%+N)XR3C'<]=CWZ H2^TGM8";2D#T
M@H"8+*4PF28+D4+:@I]UXP<=>!^#T40D>HK(3=1)^'LI>B0.+D@41&&;GI^#
MST^'!RWP13=\#@G"PS;X43#B)CUBQQ>?DAZ?_L"GY-9 KO_NX.XWW'W'W7^!
M>U;F)7?91DJ1,FT46Y4&4@)4"28VFL@UP5*([[K 0K;2+&54,6A+LD5E*@R<
M+5L='Z=Q'/<&8_^Q1>)E(_&R4V+MOJ$[3/($A!7;9GYV^:WYJ!<UQJN3;]T4
MMRL<- H'G0K?X5W"\@+KK8W6L= +4H B*>,NJN[%;=->&1@>J IZP>"9]N]L
M.M(^;+0/.[4_" 6)W CV+\JSTE<@8(U%Q?K RQ1S $<&L-X80D6*[@C*37L&
MW%2V!@<*1\<^S+IV'#DP:AP8G9H>M72\.S&EK3NR2=TM,UDFN76G3??HVZP8
MOI05;QMA;SN%+2FG7S2CY-,2\A6HKM<U#/971?#JQ2 \N(C"4X.)T6(I.D!@
M5S![(6%'D6)86V^';M;K0C%.PK9R?*PSVNN,_E]LR7]D015G-DLQ-N0OK%\G
M!7Y?A,/7K\+AO@R'W77X1P/?R6H;W"N-=0DF'G:P&M0C>-/OGL*^,(?=E?E#
MALV)K0D_?0K[2AL.7O\4]K4P["Z&/WH*W:P8[U&;//^@8\Q!;5RKKDDB2V&J
M5JE9;3X'KET3_&Q]%E[-JZ9^3U-]8RRIVC"A"8<U4@:](1ZHJMKV:F)DX?K2
ME338Y;IAAI\ZH.P&?+Z6TCQ-K('FXVGZ%5!+ P04    " !;C@13H=!M.YL"
M  #"!P  &0   'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6RM55UOVC 4_2M6
MU(=6VIHO2*""2(5N6J>A5:7='JH]F.1"K,8VLYW2_OO93G IHU$?>"'^N.?X
MW&-\[VC#Q:,L 11ZIA638Z]4:GWA^S(O@6)YSM? ],Z2"XJ5GHJ5+]<"<&%!
MM/*C($A\B@GSLI%=NQ'9B->J(@QN!)(UI5B\3*#BF[$7>MN%6[(JE5GPL]$:
MKV .ZGY](_3,=RP%H< DX0P)6(Z]R_!B&@8&8"-^$=C(G3$RJ2PX?S23ZV+L
M!4815) K0X'UYPFF4%6&2>OXVY)Z[DP#W!UOV;_:Y'4R"RQARJO?I%#EV!MX
MJ( EKBMURS??H$VH;_AR7DG[BS9-;)IZ**^EXK0%:P64L.:+GULC=@":YS @
M:@'1/J#W#B!N ;%-M%%FT[K""F<CP3=(F&C-9@;6&XO6V1!FKG&NA-XE&J>R
M:Y9S"N@./X-$IW/]+RGJ"M#/I5E">A>8\5F>H=,K4)A4>O09W<^OT.G)&3I!
MA*&[DM<2LT*.?*45&5X_;T^?-*='[YR>H!EGJI3H"RN@>(OW=28NG6B;SB3J
M)/Q>LW,4!Y]0%$3A 3W3C\.##CFQ<S>V?/%'W'WXH7?1M0(J_W1P]QQWSW+W
MNKF5OB;BKNG0%30TB:4QK_HIB\(T&OE/N[X<"(KZ0Q?T1F'?*>QW*ISA"K](
M@M'##.@"1%?6B>-,CNYHZKC3XSC:T/1WS!JDZ9ZA_\>$T3 ^;.C "1QT"KPK
M]0/4+^TCA@X=Y_#HAH;!:W4)CF-IRY.\]:N_9^J!J&&2[)GJ[U1#"F)EFX1$
M.:^9:BJ)6W6-Z-*6W[WUB6E0MLJ^TC3=;8;%BC")*EAJRN \U?<LFH;13!1?
MVYJ[X$I7<#LL=9,%80+T_I)SM9V8 US;SOX!4$L#!!0    ( %N.!%- #>AL
M<0H  "].   9    >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;+U<:V_;.!;]
M*T(P'Z; 3,WWHT@#I+87V\$64S2=W0^#_:#&3&*,;7DEN>D"^^.7LAU3N;R2
M+2<24#1^')(2[S$/[R&IR\<L_ZMX<*Y,?BP7J^+]Q4-9KM^-1L7M@UNFQ=ML
M[5;^F[LL7Z:E?YO?CXIU[M+9MM!R,6*$J-$RG:\NKBZWGWW.KRZS3;F8K]SG
M/"DVRV6:__>#6V2/[R_HQ=,'7^;W#V7UP>CJ<IW>NQM7_K'^G/MWHT,ML_G2
MK8IYMDIR=_?^XIJ^FU)BJQ);R#_G[K&HO4ZJ>_F697]5;S[.WE^0ZI+<PMV6
M51VI__/=C=UB457E+^0_^UHO#HU6!>NOGVK_V_;N_=U\2PLWSA;_FL_*A_<7
MYB*9N;MTLRB_9(]_=_L[DE5]M]FBV/Z?/.ZQY"*YW11EMMP7]E>PG*]V?],?
M^YZH%?#UX 78O@"#!41# ;XOP$]M0>P+B%-;D/L"VUL?[>Y]VW&3M$RO+O/L
M,<DKM*^M>K'M_6UIWU_S5<64FS+WW\Y]N?+JB_ON5AN7_#R9%^G]?>[NTVT
MLSO/@^U7;_QWKDSGB^)-\FORQ\TD^?FG-\E/R7R5?'W(-D6ZFA67H])?2U7C
MZ';?[H==NZRA79Y\RE;E0Y%,5S,W0\I/VLNKEO(CWP>'CF!/'?&!M5;XVV;U
M-N'DEX011I'K&9]>G&"W\[+6IV>W_JPS^($5?%L?;Z@/D.'WN^2))W_^PT.3
MCZ5;%O]N:4@<&A+;AL01^MWEV3(9^XCF?N3P/X'R(1EOR>_R7Y+IC]O%9C9?
MW2?71>'\OUGR-?V!<6[7F-HV5HV1WZ^D4H+9R]'W>B@1&-6"\.>P20SS(R(3
MDC['33&<)(*8 ^Y9W\A#W\C6OOE][7+?__ZV;]R]'YS+(OGSDUM^<WE;SZM#
M[:K?$.M#0WK($.\:D_78":$4 R&.8<(2JQ0(<0RK0L<-H,(4PQ%I.<%#; Y]
M8\X-<?*_Y.-JYCLHGZ>+PG]_6V;Y*02PA[9MOP2@)&@,&9("^];JT;#6$A#;
M,0(SFM9"MM>9&$:MY-( "F X8ZU4. 5H38'I"TAP[?*L6*>W+KE>S9*)N_.S
M-->!#I2%ZV ]$R+("^6#$H+'A%#*$$B(&&:,9 (2(H91HXB"PSZ"8T3K6GW/
M>R=H(FT7Q79"?'*S^6VZZ$*!H#A4]DR!(#]4#4H!A8S0QA().8#@N-!0TR<(
MCE%-K(0D0'"2::8;2!!4D[;+9CL);MQR_NLX77=A01 E:GIF0= @:@=E@46B
M:QD1D 4QSB@3DR"&^>!R*B )D&:5E9KB)&!!.%F[<+:38)PMUYO]MZ>R@ 59
M8K1?%K"@/(P-R8)]:_5P<"LM$/0Q A/<2)@%(###F8$<P&!$R 8Q8$$J6;M4
MME/@:^6X9,OE9N4UH8I3EYDB"XK$1,]<"!+$VK.>U^:"C,*B"%<P(T1@PAJI
M(1=B&*6*:3@UP'!$"MN0$;*@FJQ=-:>+^7*^.D3AXZIT>;'C17*3+MQ)*2(+
M(L1TSW$/HL/:4Z'7CKO!]%MI&'<$I@2/XA[#!",*I@@83 C=%/6@DJQ=):_]
MS?O?]TG!Y4%<..DWN#QH"6]/<5XYN/O6GD7-,J;AA!_#&6,(3 $1G%26$AA?
M!.<'$VH;4D >!)"W"V 48#^TGV?_\)K%U[/'QX-\\$%=OGUKS\*JK8W#C^&H
ML!:&/\9)X0-K8?@1G):$-,SU>= \WJYY'<-_MC7$@\[PGMU!'C2&#^H/\MBJ
M8R1R<\883# X1YP@,$&YA),_!"8-$[R!&$$4>;LH=B?&2^TB'D2)]^P?BJ!4
M8E#_4"#^(14,S@T0F"$6C@H3!$:UL%&2B.%\;;(A211!7$6[N'8G27<+200I
M$SV[B"(HF!C4112QGR>T95!5$)CV/W7H(B(P*[F(6(&8C8(:VC!TB-K"6KOF
M=F?%&9Z2"!(G>G861= N,:BS*&*'3_I4#BXX(3"N.8.6$@*C1,2K#0A.::T;
MUIM$4%O1KK;=:7&.RR2"PHF>O481!$L,ZC6*V/3C3,,5QC$&D\+ #!.!*4.A
M<3G%8%*J!@V106%EN\)VI\6+G"<9Q$WV[$+*H%QR4!=2(BXDJR<+.WX@,$8)
M5)T) E,^\83+$0A,>$[:!GX$J97M4HOQXU6\*!D$3?;L0<K:QHM!/4B)N(&,
M0Q=BC,$T)U!!$)BO##J:4PQFJ&EB0E!7V:ZNU\4\/2FP09)DSR:C#&HC!S49
M)>(>,B9ABC!&<-08KF$J@> $)4; W2@(CDMK3=.&HR"1\HC16 _NV1Z4"K*C
M>K8@51 2-:@%J1!KD7)!8.@1'-56:C!P3Q <MSZM@"L+&$X(81IF "JHGSIB
M09X>^K/])Q7T1O5L3JJ@*VI0<U+%)J&BE,)]" A,V'A$0&"4*LF@[B,XJQ5I
M6'U400G5$6>R$RM>:CZIVN;%GOU)%>1)#>I/JM@JU!R2(\; ^> )U4Q;JWG>
M&T%!U1%'LA,ANAM-*FB5ZME_U$&F]*#^HXZ=P&K/*<P<,9@T%C(!@5E*X6+(
M%(%10HAM,)IT$%9]Q'[LQ(@S3"8=-$SW[#WJ(%!Z4.]1QS:@4MI02(D8QC6-
M]BTA,*] 4C#("<3*]).))DH$2=5'O,=.E#C'8-)!P73/QJ,.HJ0'-1XU8@$:
M'FUTCU&&Q_O<$=M14KA#=HK!A&D<(VI' (ZXCIT(\2)K20<ITSU;CSIHE1[4
M>M3(OD3C,T](#0RF#9QC(C"?P@J8>6 P/UHTY)PFB*LY8CT";KR*K62"?)F>
M#483Y,D,:C":V.NST?&&,8(R!OK*$P1%C:!0,#"8E$T;($Q04].NIM--GJW=
M28$-(F1Z]@M-T!@SJ%]H8NM.4A4M1"(P05ATG &!4<HDM!^G",YHUG2:P015
M-$>V+#Z/[=FND@EJ8WHV%$WM_-:@AJ*)C3U)&3R--D9@W!JX)#E!8)122V&>
MB.",$K79XO/.":IGVE6O4^3//^\6E,;V[#;:H"IV4+?1(BZB$1SR H-Q$>UH
M1V!<"^@]33&8H*1A!<$&&;3M,MB5%B]UE6R0(=NSZVB#.ME!74>+;$V,IO=C
M!*6E@58T@J*4:+@4C<&XU@VY@@UB:MO%M"L]NGM,-FB7[=EFM$&T[* VHT5/
M-L.MKV,$IJ*=<!,$Q8F$[L04;=.PAJ4)&T36MHML5T:<X3'9VJGIWH]-U\]-
M#WQP&C$!E86+3&,4Q^+5"0S'F8C/QR$XINN;GD /U<Y.DW:A[<J-<\PF2FIG
MJ$G?AZA)[10U&?88-8G]P.@,]7',Y 3,M!T#>J1V<IJTRVI7.KS(:O(#:NW"
M>K8A*:D=K2;#GJTFF"T8,R-&";B?'@/Q:!<3BFI:XO93DUK'M(ML3(]7<9N\
MRM4NH>_#U:1VNIH,>[QZWUS]43<<'I8;XRB8G&(H";=%3C&4-C S'=6>?^5O
MZ7[[X+$BN<TVJW+WT*/#IX>GFUUO'^D%/O] WXTI\OFD>AK:]GE;H?K=H]0^
MI?G]W(\:"W?GFR)OJ]6(?/=PLMV;,EMOG[[U+2M]?V]?/KATYO(*X+^_R[+R
MZ4W5P.$9<5?_!U!+ P04    " !;C@13CT+'B$ #  #A"@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970U."YX;6RU5FUOVC 0_BNG:)-::2,OA  5(+6P:9W6
M%;7=]F':!S>YA&B)S6P'VG\_VPDA;4.$IO4+V,X]SSUW%U]NLF7\MU@A2GC(
M,RJFUDK*]9EMBW"%.1$]MD:JGL2,YT2J+4]LL>9((@/*,]MSG,#.24JMV<2<
M+?ELP@J9I127'$21YX0_7F#&ME/+M78'-VFRDOK GDW6),%;E-_62ZYV=LT2
MI3E2D3(*'..I=>Z>+5Q? XS%]Q2WHK$&'<H]8[_UYC*:6HY6A!F&4E,0];?!
M.6:99E(Z_E2D5NU3 YOK'?M'$[P*YIX(G+/L1QK)U=0:61!A3(I,WK#M)ZP"
M&FB^D&7"_,*VM!T$%H2%D"ROP$I!GM+RGSQ4B6@ %$\[P*L WG. ?P#0KP#]
M8P%^!3"IMLM03!X61)+9A+,M<&VMV/3")-.@5?@IU76_E5P]315.SFYP@[1
M./E*.">Z!J=PLD!)TDR<PGOX=KN DS>G\ 92"G<K5@A"(S&QI?*M&>RP\G-1
M^O$.^ G@BE&Y$O"!1A@]Q=M*<RW<VPF_\#H)/Q>T!WWG'7B.Y[;HF1\/=UK@
MBV[X D,%=]O@3Z+IUV7H&[[^(;Y4D"3AF!!S&ZYCV!7FYQ=E"I<2<_&KPY%?
M._*-(_^ H[FJ E>7#8@0*%L+61($AD"WC<W,'?B!-Y[8FV:"6LQ\;SC<FSW1
M-ZCU#3KUG4<;0D.$-7E4W44*B#G+JXN O%5O23AH"!F-@E'P3&Z+E>]Z7KO:
MH%8;=&>ST@4+7#.1*KGJ=L"28RV?Q7!)524EXX_P\PKS>^1==1S6GH>O^\*,
M:D>C_UV0T8M4#P:!XSPK2(N5/VY8/5$[KM6.CWJ]"Y+!7:KZ9:(KL-QI/Z(
MKK/OG,[KEL!M-&GW?Q>A8FS>SW[??5&%%C-O[!TJ@^OM%7N=BN\XH2)&SC&"
MZXVZ(:H:>%3^]RW3?>6>Z>Z;IMO=-9?(0Y5W-0@UW+1FO9MG[/0<YVW;U^H?
M@&4L=N/;K]Z%Q,Q0 D)64%E^3>O3>DX[-]/)L_,+]VQ>3EM[FG+XNR(\2:F
M#&-%Z?2&ZM+R<IXJ-Y*MS81QSZ1Z(<URI690Y-I /8\9D[N-=E!/M;._4$L#
M!!0    ( %N.!%-0/OX8W@(  %@'   9    >&PO=V]R:W-H965T<R]S:&5E
M=#4Y+GAM;(U5WV_:,!#^5TY1'UII;4(2PEH!$M!-ZZ1*55G7AVD/)CF(U<1F
MM@/=_OJ=G9!1&M!>$O^X^^Z[\^?S<"O5B\X1#;R6A= C+S=F?>/[.LVQ9/I*
MKE'0SE*JDAF:JI6OUPI9YIS*P@^#(/%+QH4W'KJU!S4>RLH47."# EV5)5._
MIUC([<CK>;N%1[[*C5WPQ\,U6^$<S=/Z0=',;U$R7J+07 I0N!QYD][-;&#M
MG<%WCEN]-P:;R4+*%SNYRT9>8 EA@:FQ"(Q^&YQA45@@HO&KP?3:D-9Q?[Q#
M_^QRIUP63.-,%L\\,_G(^^A!ADM6%>91;K]@DT_?XJ6RT.X+V\8V\""MM)%E
MXTP,2B[J/WMMZK#G0#C=#F'C$!XZQ$<<HL8A<HG6S%Q:M\RP\5#)+2AK36AV
MX&KCO"D;+NPISHVB74Y^9OR(&Q05POF<])%5!8)<PIRO!%_RE D#LYR)%6K@
M F92&$5UAXG6:/0%G-^B8;R@T24\S6_A_.P"SJSEMUQ6FHE,#WU#)&TH/VT(
M36M"X1%""=Q3F%S#)Y%A]M;?I^3:#,-=AM/P).#72EQ!%'R , A['7QF_^\>
MG* 3M06/'%YT!*^N)]SME?.9FQQF[JQ1U<6%'Y.%=KL_3\2,VYBQBQD?B3G%
M%1>"BQ4IOF B16#:GO,MIE@N*&;459AI#9HX4-L--N->' X&UT-_LU^_#K.D
M%R2]UNP-YW[+N7^2\TZ8"E-):OQSJ(6:8HW1WXM]'<=!/SR@V&'6ZR=!T$TQ
M:2DF)RE.2ED)HX'NH.U*F(%4I/Z-Y&DWV^0=C<OK*"1A'=#ML@LCI[\NOH.6
M[^ D7[I1[S5 ^D;2=Q?=P?N#[<=)>'C^7691$A^>O[_7I$CG*]>[;?&HAO5M
M;E?;YV'BNN+!^I2>C;K+_X.IWYQ[IDCH&@I<$F1P-: 2JKJ/UQ,CUZX5+J2A
MR^:&.3U]J*P![2^E-+N)#= ^IN._4$L#!!0    ( %N.!%-OK[FCR@(  &\(
M   9    >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;*566V^;,!3^*Q;:0RMM
M)>':500IMVF;UBEJVNUAVH,#)\$JQIGM).V_GVT(S1*'51L/X,OYOG/.Q\&'
M9,?XHR@ )'JB924&3B'E^L9U158 Q>**K:%2.TO&*99JRE>N6'/ N0'1TO5Z
MO<BEF%1.FIBU&4\3MI$EJ6#&D=A0BOGS"$JV&SA]9[]P1U:%U MNFJSQ"N8@
M']8SKF9NRY(3"I4@K$(<E@-GV+^91MK>&'PCL!,'8Z0S63#VJ">?\H'3TP%!
M"9G4#%@]MC"&LM1$*HQ?#:?3NM3 P_&>_8/)7>6RP +&K/Q.<ED,G&L'Y;#$
MFU+>L=U':/()-5_&2F'N:%?;1K&#LHV0C#9@%0$E5?W$3XT.!P#%8P=X#< [
M!@1G 'X#\(\!T1E T ""UP+"!F!2=^O<C7 3+'&:<+9#7%LK-CTPZANTTHM4
MND[FDJM=HG R'689VU12H#O(@&SQH@0TQ^HVXVS%,4477S'G6+_-2W0Q 8E)
M*2[1._0PGZ"+-Y>)*U44FLO-&H^CVJ-WQJ./;EDE"X&F50ZY!3_IQD<=>%=E
MWTK@[248>9V$GS?5%?)[;Y'7\_J6>,:OA_=LZ?R?]^D_>_]##+^M!]_P^6?X
M7LI H!_#A9!<?<H_.XB#EC@PQ,$9XEO\1.B&HB^$$HG^5G8V'6O^R/#KXV^;
M]M5I:*[$W5I""]O0PL[0[CG.P1X2*VT5.@I/0KF.CR*I2^?4,([?6PPGM6%X
MF%P4^1;+Z2EE/PS\#AFB5H:H4X8AU?DWZ4../G!&4;<VZ)ZA^X+P',TPE\\V
MJ:)3J:)KFU2GAG$<VZ0Z-512V=2?6BS#P%HQ[L$)2H&O3.L2R&1=?SSM:ML=
MAZ8I'*V/^C?COF5]HKIIW?Q>Z.M6?(OYBE0"E;!4KGI7L7K!O&YO]42RM3F_
M%TRJ;F"&A?HC *X-U/Z2,;F?: ?M/T;Z&U!+ P04    " !;C@13"&+"PM(#
M  #[#P  &0   'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6R]EUUOHS@4AO^*
MA>:BE;8%.X' *(F4M#/:64UWJF9G]V*T%RXX 0W86=LD[;]?&RA.%G"1NNI-
MPH?/>7V,WP?._,CX3Y$2(L%3D5.Q<%(I]Q]=5\0I*;"X9GM"U9TMXP66ZI3O
M7+'G!"=54)&[R/,"M\ 9=9;SZMH]7\Y9*?.,DGL.1%D4F#^O2<Z."P<Z+Q<>
MLETJ]05W.=_C'=D0^7U_S]69VV9)LH)0D3$*.-DNG!7\N$:1#JA&_)F1HS@Y
M!KJ41\9^ZI,OR<+Q](Q(3F*I4V#U=R W),]U)C6/?YJD3JNI T^/7[)_KHI7
MQ3QB06Y8_E>6R'3AA Y(R!:7N7Q@QU])4Y"O\\4L%]4O.#9C/0?$I9"L:(+5
M#(J,UO_XJ5F(DP $!P)0$X"J>=="U2QOL<3+.6='P/5HE4T?5*56T6IR&=5/
M92.YNINI.+E\($+R,I8ES^@.W*28[X@ %QOU]),R)^#;%JSBF)<D 6=#+\'%
M+9$XR\4E^  R"OY(62DP3<3<E6I>.KL;-W-8UW-  W,(P!VC,A7@$TU(<A[O
MJGK:HM!+46MD3?A;2:_!Q/L%( _![YM;</'ATI)VTJ[5I$H[&;=63$BPHM6Z
M$'X@X,=7-1Y\D:00?UO4IJW:M%*;#JBMR2ZC5"NM<8YI3/H6MDX15"FT 0_+
MZ=2?SMU#C[#?"OM6X?,RXWI+](G7:?P3\0F<H7[QH!4/K.(W6*3@'C\KX\L^
MS:"C>>7/T*1?=-:*SJRBOS-Z50FO-",R^=RG/.LJ3V&_;MCJAE9=M=]?>;YA
M1Q2&P< 21ZUJ9%7=D /A6A#\N"/%(^&VW0H] Q+O'=P!3\ %W^Z/)L?9'HVB
MH'\!(3+:Z/^Q2)/G5-\/HP%YPR$X>9-)FO"SO:JL.< %:(@$[4@:Y9,FQYDX
M"@>D#9.@'4JO6P5V<00GX0 9H.$1M /I*U'O?/ 9QUFN"J[VM1AE' ,?.'L/
MXQCH0#MUQAFG2Q[?&UA+ QYH)\]XVT0=]<@?@"TRA$+>FVS3A)_MW"@<J!H9
M4"$[J$:Y!G5!=04'-B\RG$)V3KWN&M0%U(!7D<$3LN/IFTP)!Y^>,CG>+LA
M"$W?P2[(D ?9R3/*+J@+GZDWM)"&/<C.GM%^0=W/(AA,!KX3D"$3LG\7O6J8
MGF\BZ <#[S=D"(7LA!KGF"ZAAJQJ (7L@!KAEZC[Q3W[+YG<DWZL(.JAZ:Y3
M@)B55-:M67NU[6Q7=3]GAM=M\9UZYAD5("=;%>I=SU2]O.XTZQ/)]E5W]\BD
MZA6KPU1UYX3K >K^EC'Y<J(%VGY_^2]02P,$%     @ 6XX$4]0MC1M/ P
M+0L  !D   !X;"]W;W)K<VAE971S+W-H965T-C(N>&ULI59=;^(X%/TK5C0/
MK333?)) !4BEE,ZL-*NJG8^'T3Z8Y )6'3MC.]#]]VL[(:5-2)GM"R3./?<<
MGWN=W/&.BT>Y 5#H*:=,3IR-4L6EZ\IT SF6%[P II^LN,BQTK=B[<I" ,XL
M**=NX'FQFV/"G.G8KMV)Z9B7BA(&=P+),L^Q^'<&E.\FCN_L%^[)>J/,@CL=
M%W@-#Z"^%W="W[E-EHSDP"3A# E839PK__)V9.)MP \".WEPC<Q.EIP_FILO
MV<3QC""@D"J3 >N_+5P#I2:1EO&[SNDTE 9X>+W/OK![UWM98@G7G/XDF=I,
MG*&#,ECADJI[OOL,]7X&)E_*J;2_:%?%QHF#TE(JGM=@K2 GK/K'3[4/!P"=
MIQL0U(#@-2 Z @AK0'@J0U0#HE,9!C5@\!H0'P'$-2 ^E2&I 8DM5N6N+<T<
M*SP="[Y#PD3K;.;"UM>B=44(,YWXH(1^2C1.3>\QDSS?80&(L)1DP!0Z^QL+
M@4V+G*.S.2A,J#Q'G]#WASDZ^W"./NA0]&W#2XE9)L>NTCI,-C>M.6<59W"$
M,T1?.5,;B6Y8!ED'?MZ/C]_"+_KQ?M"3P-4&-BX&>Q=G06_&OTIV@4+O(PJ\
MP.\0='TZW.ORXWWL-^]C7_3#YY!JN'\4?GLRW!_UE")L&CJT^<)C^8A,*9>E
M;NAO\*30C/+T$3V414$A-]W]ZVHIE="OP']ZV**&+;)LT=O'1P#%"K+G8Y1R
MJ>1'M!9<=AV2VRIS;#.;#\96-V;B:0NW'8(&C:#!>P4Q4%UG=M"2\RRE:N(W
M(^;MB$]A%$4OHV[>S'-;10P.(I*CSL2-,W&O,U^8;@K,4F-,RK<@"'26)6ZI
M&WC'N).&.^GEUA_*_;>7KRR_R&QE#B0!V>(EA:X#F+0DQ?$Q2<-&TO"/[= =
M8G5J:5BA@A/=-/I5K_3HT=4QPW8#>X=653TQ;-7R9=0+]:-&_:A7_566$6,G
MIGO-_]/;^:BUB3!ZO8=%.\AO%\ ]^ KG(-9VP#*>EDQ5;Y1FM9GAKNSH\FI]
MYE]>^QWK<__RIFM]H6?!:G1[IJT&R:]8K+41B,)*2_ N$ET&40UGU8WBA9T-
MEESI2<->;O0\"\($Z.<KSM7^QA T$_+T/U!+ P04    " !;C@138 PPASP$
M  !C#P  &0   'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6R]5]MNXS80_15"
M#8H$V$17RTYJ&XAC%TVQV0WBIGU8](&6QC81B71)*D[_OB2ER++$"$F+[HLM
M4G,[A\/1S'C/^)/8 DCTDF=43)RME+LKUQ7)%G(L+M@.J'JS9CS'4BWYQA4[
M#C@U2GGF!IX7NSDFU)F.S=X]GXY9(3-"X9XC4>0YYG_/(&/[B>,[KQL/9+.5
M>L.=CG=X TN0C[M[KE9N;24E.5!!&$4<UA/GVK]:^)%6,!*_$]B+QC/24%:,
M/>G%;3IQ/!T19)!(;0*KOV>X@2S3EE0<?U5&G=JG5FP^OUK_V8!78%98P W+
M_B"IW$Z<D8-26.,BDP]L_PM4@ ;:7L(R87[1OI+U')040K*\4E81Y(26__BE
M(J*AH.S8%8)*(6@K1&\HA)5"^%X/4:40O=?#H%(PT-T2NR%NCB6>CCG;(ZZE
ME37]8-@WVHHO0G6B+"57;XG2D],%YI30C4#WP-%RBSF@TZ7*QK3( 'U=HQN<
M)46&S:&JY0P+DJ!KFJ(YR0H)*>H:.$.G<Y"89.(,G:/'Y1R=GIRA$^0BH5\+
M1"AZI$2*3XV-W[:L$)BF:O/D:#UVI8*I@W63"M*LA!2\ 2E$=XS*K4 +FD)J
MT9_WZ\<]^JZBM^8X>.5X%O0:_+6@%RCT/J' "WQ+/#?O5_=L</Z;]\6_]GY$
M1E@G7&CLA>]/N =(&$U(1LHT^_99J:!;";GXL\=A5#N,C,/H#8=?5+4E-&&Y
MRNR,"7%FRZC21&Q,Z-KZ/!V&\>78?6X>4U?H/(R\X;'4O"OE#X)1?"RUZ$I%
MT:"6.0(ZJ($.>H'.@3)5(;!D'*DOB*Z?ZJ["*]\[Q;>Y;^C''T:![_^$]J:*
M0GJ.GX&KKP*B1;Y24FR-%%VY.HKJ?JH/C)#J,BH[*"VX_I-;T!8)LUVP61GH
MH($N' P'88M/BU0<A2W6YS8IS_-:?-JD8C^R,QK7C,8?8C2M:EZ74QL)L2WP
MV&^18)/JDF"5&D8M$FQ2HSBTDS"L21CVDC![(XULD$M+PT8 WD701MP5.O<N
MO#9BFZDH: &V"7F^'>^HQCOJ/_0/'?+(AK@%N"MC VRSU %L$WH+\&4-^+(7
M\%*RY E]W>GB*]"W.]!%H*_R^MZAN?"^3['W&_V,WXOFEB8<5"<K<=:J8EA*
M3E:%Q"O5VDB&X 5X0@3H>F=NMNI8$2MIL'8=?N=Z-4IV>=3]P>FN_TKL< (3
M1[7U O@S.%-D;5$LSEH9L^B7.>8O./ 7]/+W $+1E.@;4":&:=7>E1:'%L#_
M3CV ?V@"_/XNX'],BZAS"D'<_M3U1_>1O.AZBX)!.S$L(36^F"6%;F-HR(%O
MS+0F%#D%E64[5^_6$^&UF8-:^S/_ZL:W[,_U!&F&E(/Y<OR\PWQ#5*W)8*U<
M>1=#%2DO)[IR(=G.C"PK)M4 9!ZW:@H&K@74^S5C\G6A'=1S]?0?4$L#!!0
M   ( %N.!%,IO'F>F (  "('   9    >&PO=V]R:W-H965T<R]S:&5E=#8T
M+GAM;*55VV[;, S]%<%/+;#6CNVT0^$8:"[#.JQ#D*S;0[$'Q69BH;ID$MUT
M?S])=KRT3;-@>XDDBN<<DF:H;*/T@ZD D#P)+LT@J!#75V%HB@H$->=J#=+>
M+)46%.U1KT*SUD!+#Q(\C*/H(A24R2#/O&VJ\TS5R)F$J2:F%H+J7T/@:C,(
M>L'6,&.K"ITAS+,U7<$<\&X]U?84=BPE$R -4Y)H6 Z"Z][5I._\O<,W!ANS
MLR<NDX52#^YP4PZ"R 4$' IT#-0NCS "SAV1#>-GRQETD@ZXN]^R?_"YVUP6
MU,!(\>^LQ&H0O ]("4M:<YRIS4=H\_$!%HH;_TLVC>]E%)"B-JA$"[81"":;
ME3ZU==@!6)[]@+@%Q"\!Z1N I 4DQRJD+2 ]5J'? GSJ89.[+]R8(LTSK39$
M.V_+YC:^^AYMZ\6DZY,Y:GO++ [S"=62R94A4]!D7E$-Y.0+U9JZ[W=*3L:
ME'%S2LZ(<;=FNS!)OE:J-E26)@O1AN((PZ*5'3:R\1NR";E5$BM#)K*$<@]^
M?!A_<0 ?VA)T=8BW=1C&!PD_U?*<)-$[$D=Q;T\\H^/AT;YT_D]]\L_JSXJ1
M=$V1>+[T#;X9&-2L0"C)'%7Q0.XD0T/N;T$L0/\XH)!V"JE72(YONQD42A:,
M,^HGR/UG"R$W",(<$NQW@OV#*5U+9&<EX[7K:V*@J#5#9OL8%5G7NJCLL"&%
M$L)*-QV^KZD;C;[7<!/X,4^S\'&W35Y[)%'TW&?\5Y;):X_^#DM3@'#G3R]
MK_RT-3:'6F+SJ3MK-]"O_1Q[81_VKD:]/?:Q?0":>?V'OGD];JE>,6D(AZ65
MBLXO;:2ZF<C- =7:CYR%0CO _+:RCQAHYV#OETKA]N $NF<Q_PU02P,$%
M  @ 6XX$4SZZKUSK P  =PX  !D   !X;"]W;W)K<VAE971S+W-H965T-C4N
M>&ULQ5=1;^(X$/XK%MJ56FE+XH2$4 '2MD#IZGI;E>O>P^H>W,2 U<3F; >X
M^_4W3D(:2LCE;G6Z%["=^68^SXQG[.%.R%>UIE2C?1)S->JLM=Y<6Y8*US0A
MJBLVE,.7I9 )T3"5*TMM)"51!DIBR[%MWTH(XYWQ,%M[E..A2'7,.'V42*5)
M0N0?-S06NU$'=PX+3VRUUF;!&@\W9$475#]O'B7,K%)+Q!+*%1,<2;H<=3[C
MZSEV#2"3^,;H3E7&R&SE18A7,[F/1AW;,*(Q#;510>!O2V]I'!M-P./W0FFG
MM&F U?%!^RS;/&SFA2AZ*^)?6:37HT[001%=DC363V(WI\6&/*,O%+'*?M$N
ME^V#Q3!56B0%&.8)X_D_V1>.J ! 3SW *0!.6X!; -SW@-X90*\ ]-I:\ J
MU]:"7P#\MH!^ >BW!00%(,BBFX<CB^6$:#(>2K%#TDB#-C/($B)#0P@9-[F[
MT!*^,L#I\8QQPD-&8G3/E98II*56Z.)G(B4Q676)+B94$Q:K2W2%GA<3=/'A
M$GU C*-?UB)5A$=J:&E@8O1986'U)K?JG+&*T8/@>JW0E$<TJL'?-N/=O\-/
MF_%^ ]X"#Y9N= YNO'$:%7X-=1>Y^!-R;!S4[:<9_B7E +<-W,$U\$E[N%WG
MC1^S/OLQZW?-\ D-#ZZKA<];PW&_(9)N>2#<3)][[D 0)M$W$J<4?5TNT0V)
MX7Q0M,@:R1-3KPI-F ICH5))X=#D[<.4X>\_@2ITKVFB?FL@TBN)]#(BO3-$
MGCGTHIC]22-TL8(F=(G ID)@***2;;/3^0EQ8"662)-]7=;E%OS,@NEBV['O
M@I.VU=0ZE;ER_-ZQT/14"'N!<RPTJ]'4<[V@E#IR@U>ZP6MTPSW75%*E$=0C
MBM2.;!#=;YC,?%Z7Z\WJS/F\PG9#?/R2F-^.V),AMC#$OC_0Y(7*INCW2^W]
M_S<-@Y)(\$_]SX4Q!"V#)"+ENB[Q@M-\<5ULV^_2JIW879V8/W@O-J\1\SRW
M(G;D@$'I@$&C V9L#T>05=U0M^-F)4YWX 0?Z]+U7^+FS3C<[0U<[V-#_+']
M=D.PFQU@4G&;I2)4&G:2#[7MVSZM/"<!F[:2NJN1 J$S4<65BP]N6U]->36%
MM=7>IH5>K\+'P6?Y.&]\G/^ZWD\+$T='P#]+[:TE8K>1VEWAGQ N31)>&PC<
M!'?1<R7XIE!7I>%Z)S2LRJTUH7*5O6 4&(&:DO?K<K5\)7W.W@;OUF_Q]037
MK$_Q]2Q_ [VISY]D#T2N&%<HIDLP97?[$$R9OW+RB1:;[,[\(C3<P+/A&EZ&
M5!H!^+X40A\FQD#YUAS_!5!+ P04    " !;C@13JRPS,:($  !4%P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6S%6%USXC84_2L:SSXD,TELR=B&
M## 30CK-SJ;);+KMPTX?%%N N[9$)1F2?]_KC]A\&(5-"7T!6^C><^_5U3E"
M_:60/]2,,8V>TX2K@373>GYIVRJ<L92J"S%G''Z9")E2#:]R:JNY9#0JC-+$
M)H[CVRF-N37L%V,/<M@7F4YBSAXD4EF:4ODR8HE8#BQLO0Y\C:<SG0_8P_Z<
M3MDCT]_F#Q+>[-I+%*>,JUAP)-ED8%WARQO2RPV*&7_$;*E6GE&>RI,0/_*7
MVVA@.7E$+&&ASEU0^%JP:Y8DN2>(XY_*J55CYH:KSZ_>?RF2AV2>J&+7(ODS
MCO1L8'4M%+$)S1+]52Q_955"7NXO%(DJ/M&RFNM8*,R4%FEE#!&D,2^_Z7-5
MB!4#\--N0"H#LFG0V6'@5@;NO@B=RJ"S+X)7&12IVV7N1>'&5--A7XHEDOEL
M\)8_%-4OK*%>,<\;Y5%+^#4&.SV\"L,LS1*J683N]8Q)="U2:+E9W@L+AKX(
MI=#)(_1GE"4,W4_07A:CEV)4<,;U*3H9,TWC1)VB<_3M<8Q./IVB3RCFZ/>9
MR!3ED>K;&I+)0[+#*O!1&3C9$;B+[@37,X5N>,2B%ONQV=XWV-M0Q+J2Y+62
M(V)T^#GC%\AUSA!Q"&Z)YWI_<Z<MG?^&?O-N]+5BN'5;N84_]YUM=<M#D5:]
M\OT+&*-;S5+UEP&Z4T-W"NC.'M"B@ [7H!/ /$,<.%A,D*;/9^B)36/.8SX%
MRDDH#UE;^4M0OP#-V7<Q/,>^[T&M%RW!>G6PGC'8^Y8 IT#OZ"0/\Q1" RU@
MP,AA0I6*)W%(<WYMVR_C$LE;B1"[3GMX?AV>;ZYE*C*NU0H^%'4B10H$_W:5
MVX(TXN6J>*GF-&0#"WPI)A?,&B)#4P1U(H$QD=]@N<-,2J C-&<R%NU1KY2^
MC9&"K1[ '=^O2UQN\^U)@>.NSQD'QJ4J-^RVG_..Y[KM"]JMZ] ]\.9@/#+O
MC%%W*QG8&1[!&SF_.6TMH5Z=4,^8$)P6X"S J\4-7Y"6E*N$EJ>0Z&]04#C6
M0 M_OV/I$Y,FAL%.(YK.L>D-KR@V_C\(KD)=6Z"N&WCMZX-)$RXY&L554.M-
M%#C='3$V:H7=(_.<&?#GB0XW\H?-^G<0JAM7(/M6NM$[;!:\CR @O*U\Y]AQ
MNINL^_:\]:0:E<1FF1Q#F1<T_\<#AUJE9590SFH:>]%/(V8X.#K]- J"#RTA
M^]%/BS[X08?L6)M&'[!9( Y*/[UMW?:Z.T(DC9H0Y\CL8P;\>?8AC3@1LS@=
MAGW(MA89"MU($3%+T4>0#VF1) _[&Z>Y\9O3UE-JE(N8E:ML[SW8A30"0CK'
M9A?2Z ,YM#[LQ2ZDC?H]M[.C_ WS$S/S'Y)=*JC5&(GG[XBPT0IB_N?S >1B
M!'P'N3320\S2<R!RV5::W75N=(:8=>9#N*77<NE @NXFM[PUK4S)7KDE3)F<
M%M>S"L*$_BAO=NK1^@KXJKCXW!@?X<MKW#(^QI<WY05OX[Z\;[ZC$C:I0@F;
M )1S$4#Q97F%6[YH,2_N*)^$UB(M'F>,1DSF$^#WB1#Z]24'J"_2A_\"4$L#
M!!0    ( %N.!%/<G97U3P<  *0E   9    >&PO=V]R:W-H965T<R]S:&5E
M=#8W+GAM;+U:WV_;-A#^5PAC#RFPU.*1(J4@"9!:]I9A18NFW1Z*/2@V8PNU
M)$^2FVQ__2A9,6WR)*OKCY=$DK\C^?'(^^XH73[FQ:=RI51%GM)U5EZ-5E6U
MN1B/R_E*I7'Y,M^H3/_RD!=I7.G;8CDN-X6*%XU1NAZ#YXEQ&B?9Z/JR>?:V
MN+[,M]4ZR=3;@I3;-(V+?UZI=?YX-:*CYP?ODN6JJA^,KR\W\5+=J>K#YFVA
M[\;[5A9)JK(RR3-2J(>KT0V]F'%>&S2(/Q+U6!Y<DYK*?9Y_JF]N%U<CKQZ1
M6JMY53<1ZW^?U42MUW5+>AQ_MXV.]GW6AH?7SZW/&O*:S'U<JDF^_C-95*NK
M43 B"_40;]?5N_SQ5]42\NOVYOFZ;/Z2QQ;KC<A\6U9YVAKK$:1)MOL?/[43
M<6"@V\$-H#4 VX!W&+#6@ WM@;<&?&@/?FO@#S40K8%HYGXW6<U,1W$57U\6
M^2,I:K1NK;YHW-58ZPE.LGIEW56%_C71=M7UG5KJ=5*1FVQ!?E'YLH@WJV1.
M;K/=HJV=?_9FHPI]F2U)BRY?D+-(57&RUE?GY,-=1,Y^>D%^(DE&WJ_R;1EG
MB_)R7.GQU;V,Y^U87NW& AUC8>1UGE6KDDRSA5H@]E&_O>BQ'^MYV4\./$_.
M*^AM\+=M]I(P[V<"'E!D/)/AYAY&Y^MZGWY=[[-^\TC-M3G%S(_FDNT7&FO:
M8R<6VCNUR8MF,1VNL8^_:SBYK51:_M73&=]WQIO.>%=G\5JA"W!G)AJS.NA^
MOO8Y%P(NQY\/_>K">.B%0AS#(A=&/=]C 3O&33&<YX?,V^..6/I[EGXORTAI
M,9DGNQG46X[$:3VU_S8/,/:[YORC<80LM,@C*& V*G)10,.06\P1%/<9Q7F+
M/6_1R_LVF^>I(@]%GI)\%YOR#'6W0 B+T";LHLYI(*TU$;DH ,%L5[LH+FB
M\Y5[OO($WTH5JJR(>M()1:DPIM+E )ZTF6(HYE.+*8+B ('%%$-Y/L.I!GNJ
MP3"J2>-CC&G@^E18RV[B8B"0%DL7P\":KZF+"0*!,PSW#,->AF^JE2I:>N2L
M]>@+C&CH+B7N641=#+/7K0MQYFOJ8LY%5W2BGDDMO"'[]&R=ESI/N%<ZW*MG
MYE7\A$?HMLW#L80 MH,1U#D+/0L6(3 :!*&]E!%8 !U!BAYD5K27_B3>)%6\
MWNW:15)MBP[&% FX-)0V903F,3OB1A@L$-1>V0@,]/KO\CD8TM!+^GU>4X[+
M4E4X64"&IZ-M: >AH<!9"SQ25\FYCFL=7$S&0EDOE^DZT1GW3E[?/) F-I5M
M&M-D&.3C:Y7>JZ(O9:$F9Z'\^V=(U"0/M#][Z,R1J"O:YT"E<!8DAA.<V8$6
MPW'PA+,+,1SGLD,]J4D7:'^^,,D+/:-QI9HJY\B-!RX>YDVCV53^ &\:W:2G
MA'-H3D1=43N'@ O?=B^"J_>?;[L7P7')?-]V+X)C>CO+#O<:0:7]BGJ3JB*9
MQX/\!T:\P/O^_@,C%M O%IV[$9! K051VID A@N"P+-P$8+S14@]>S<B..$Q
M&G:D/V 4 OH5XHNK%G"5P ??+MDPE+0+NPA!Z9*-2YL\ J.,=RQ5,(H"_8HR
M?)>V#1V/(+0WWP2!G4LGU450NJIWLEVT3\$ZXB\888/^:GQH(M0V<[3D0F V
M903EVRE=A* H#3C8E!&8'_A=E(VX0K^XGDJ#P-6Z0,]UZ*S78;@9@I-2BDXB
M1CNA7SMORB0>%%B-,,(/$$8PP@C]PM@=6)$B$<!WCD,0G*XAF%U;1PB.Z[#*
M[1,"!,?\, RZ7&5T$/IU\,L#JUOV@?#M- ]#2:?*1% ^<[DC*,X[)(49K6:#
M"LT!896YE1[XW$EM$1B5GEV%1@B,0^#46EBG@8Z_';1-SL"^38')D-2 VM%_
M@J#<J@QKBC'[. %!,4:[W&PR!_9UM25S55MX(0A[IP[$S1"<ST"&'6=<[. H
M_$1AN2WT,AT25ID16?8#JD=F!([]S^J1N4KD4P%VNHK N.><\T0(C%+P[:QV
MBN ">=C<,4TC?ZQ?_KXXIC+W -A1ZPD"DDZBCH HMT^XIB@*.HX^F!%I=NK(
M>7!$=<^!ZU!I,W91(K!?IV"@T#[RG"(H"&078Y,GL/X\87 P1=(&;K\&F""H
MP]*IY8LT)5WU0)KR>)=XF&R!]6<+)X,I=FX<<NHHPC#<#,-Q ;*CIN)&_'F_
M^)O3G0'QE!MQY?3[QU-NM(U_XZJ8N^*DE=@J@R8(BE%N'^$@*.X$I"F"$HQV
MB"$W8LC[Q7#HQN-N=2JI\^*6.8?!.M6R$P"D*2IM[9DB;3%/=D@*/W@UW5\-
MG]IXW'U;#!!P.RY$ W$S#*?CI6=OO/'!1R2I*I;-YSXEF>?;K-J]YM\_W7]2
M=--\2&,]?T4O)A1Y'M&+Z>Z#(=/\[ONEUW&Q3+*2K-6#[LI[*;5GBMTG0;N;
M*M\TG[#<YU65I\WE2L4+5=0 _?M#GE?/-W4'^P^SKO\#4$L#!!0    ( %N.
M!%.-#/FJE00  +D4   9    >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;+U8
MVV[C-A#]%<+8ARS0C4A*I*3 ,9#$<9M%T@WBIGU8](&Q:%M8B71%.M[^?:E+
M)%NB50&YO-BZG)GAS!P>4ASO9/9#K3G7X&>:"'4^6FN].7,<M5CSE*E3N>'"
MO%G*+&7:W&8K1VTRSJ+"*$T<#"%U4A:+T61</+O/)F.YU4DL^'T&U#9-6?;O
M)4_D[GR$1B\/'N+56N</G,EXPU9\SO7CYCXS=T[M)8I3+E0L!<CX\GQT@<YF
MF.8&!>+/F._4WC7(4WF2\D=^<Q.=CV ^(I[PA<Y=,//WS*]XDN2>S#C^J9R.
MZIBYX?[UB_=9D;Q)YHDI?B63O^)(K\]'P0A$?,FVB7Z0N]]XE1#)_2UDHHI?
ML*NP< 066Z5E6AF;$:2Q*/_9SZH0>P;&C]T 5P:X;> =,7 K W=H!*\R\(9&
M()4!&6I *X.BF4Y9K*+24Z;99)S)'<ARM/&67Q3M*JQ-@6.1,VNN,_,V-G9Z
M,N<KPQ,-+D0$?N5RE;'-.EZ &U&2-F_^R=S0.=HF''Q;[F-^-[R?LX2KPOA6
MBM676\.2"%PHQ;7Z#$ZF7+,X,5=?P.-\"DX^?0:?0"S 'VNY54Q$:NQHDT,^
M$F=1C?>R'"\^,EX7W$FAUPI<BXA'%OMIOSWML7=,[>H"XI<"7N)>AU^WXA2X
M\!> (4:6\5P--X>V=%X7_?IUT6?]YE.^,.;(9GY02[<FHUOX<_^'C ]\(S,=
MB]4!#[_?&CBXT3Q5?_<$\^I@7A',.Q)LC\G",%GE3+;QL?1""R^Y3C]/B.=1
MBL?.\WZ;NS OA"&EA[!I%X8@@6[@'N*N;3A(0A?6N(.D29TTZ4VZF*5),4M9
M,4MM&9<NR%YLEW@^\5NI#(/-2"<3U_,"S[,G0NM$:&\BCR+6)HFY9MH(T/<[
MGC[QK(\6?NW8?W\.!G6PX$TX&'1+C1&%I,5!"PP%!(:MQG5A% 74"UH4M,"(
M%_C4WKBP3CE\/0/#3FCL$DI@*Y%AL)D5AD+7G@B"S=()>U.Y4#$;0CVTMQBC
M]R<?PDTX_/I>5#X.>$ #V.[%,-C,!C,J&1[I1;-R(+<WE;DI%C-%XX,:TJP1
MR/N AC3JC/KE>:@>H*[V^@$)6S/XR@(C)$1M(;? D(=\TI*7:QO.K%YN<*1Y
MC9:C?C'_IM<\ X.G4R/EZ .T'#5BCMY&S5%763V*2:=[%IC99W6ZUX4%!,'V
MAL(",Y3!1]0<-7*.^O7\>IN9S]PA?<.-L&+X_GW#C>IB]"9]J]P<2EQ(VZNP
M!4:(3]H[00L,>1B'J-4X&PYC[!^13-RH/WX#]<==O<8A;0]R.@PVL\"062/P
MD50:]<?]ZE\*R,S(?[P2@[C8K #X U8 W*P ^&U6 &S9?2/LTC87N[MO#(G?
MUA"+MUR0:)N*EKU\Z"-TI'V-_N-^_1_&1-I-!5/4F5:#8#,;#(5!^_/*V3M9
M27FV*L[ %%C(K=#E=VW]M#YGNRA.EUK/+]'9%;(\GZ*SZ_(4K7%?'NK=L6P5
M"P42OC2AX*EOBI^5YV3EC9:;XESG26HMT^)RS5G$LQQ@WB^EU"\W>8#ZM'+R
M'U!+ P04    " !;C@132//)F1$#   #"0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970V.2YX;6RE5EU/VS 4_2M6Q -(0-(D;5K45NH7&I/8$!W;P[0'-[EM
M+!P[V Z%?S_;2;-^A ZVE]9VSCG7Y_K&-_TU%X\R!5#H):-,#IQ4J?S*=66<
M0H;E)<^!Z2=++C*L]%2L7)D+P(DE9=3U/:_C9I@P9]BW:W=BV.>%HH3!G4"R
MR#(L7L= ^7K@M)S-PCU9I<HLN,-^CE<P!_60WPD]<VN5A&3 ).$,"5@.G%'K
M:A89O 5\)["66V-DG"PX?S23FV3@>&9#0"%61@'KOV>8 *5&2&_CJ=)TZI"&
MN#W>J%];[]K+ DN8</J#)"H=.%T');#$!57W?/T)*C]MHQ=S*NTO6E=8ST%Q
M(17/*K+>0498^8]?JCQL$;1.,\&O"/X^(7R#$%2$X+T1PHH0OC="NR)8ZV[I
MW29NBA4>]@5?(V'06LT,;/8M6^>+,%,G<R7T4Z)Y:C@O\IR"/GB%*9I@F:)K
M73H(LP1]X>S"KMRPLA[-P9[.=:4F!07T=8D^2#Y#IU-0F%!YAB[0PWR*3D_.
MT DB#'U+>2$U3_9=I5V9O;EQY6!<.O#?<!"@6\Y4*M&,)9 T\*?'^9TC?%=G
MLTZIOTGIV#\J^+E@ERCPSI'O^:V&_4S>3_>:[/Q?]-D_1]])1E#75V#U@H_5
MUW9)_1PMI!+ZQOAU)%Y8QPMMO/"->#<LYAD@A5] HAR3Y!PQ4$U55>ITK(ZY
M39^'4=3I]MWG[:,Z!/4"?Q<S;<)$P2YH=@CR>YVH!NUX;==>VW_QJD" 5-9G
MD\7V0=!6K[>W_<DAR ^[>WF8EJ#V%BCTNGM*LP90Z+_AL5-[[!RM'W./Q*9L
M"'O65@E;E;V%J->K(^42U?+1T12.DH28(I1(<90+W7Z%>CU'.<5,V7L,G@J2
MF_(UMQ2.8UXP90KK%2\H-+V=T4$ZNSUO/U.'H* 3[6?*W;K5,Q KVTXELELH
M7\!ZM>[8(]NH]M;'K:M)JV%]JCM\V9#_R)>?![=8K(A."H6E#N5=1OI01=ER
MRXGBN>TI"ZYTA[+#5'^E@#  _7S)N=I,3(#ZNV?X&U!+ P04    " !;C@13
MN=A1H2D#   ,$P  #0   'AL+W-T>6QE<RYX;6S=6&UOVC 0_BN1.TV=-#5
M1DI60-J0*DW:IDKMAWVK#'' DF-GCNF@OWZ^. DO]2'6#QLL$<2^Q_?<8]\%
M6PQ+LQ;L?L&8"5:YD.6(+(PI/H9A.5NPG)97JF#2(IG2.36VJ^=A66A&TQ*<
M<A'V.ITXS"F79#R4R_PV-V4P4TMI1J3?F@+W^)*.2#?^0 )'-U$I&Y''R[<_
ME\K<O G<\^+]Q47G\=W-OOVR MZ1T$O:/X+TJH/S6@RCCH^C/LB-DE_ODM?C
M+57CBCD.CE)U0%-%'-8I&P\S)3>9BX@SV,@T9\$3%2,RH8)/-0>OC.9<K)VY
M!X:9$DH'QI:,E=(%2_GLX*[K0375/#F72E>Q703W/:V'[P%-#P1R(5J!/>(,
MXV%!C6%:WMI.-;@ROH""NOVP+JS"N:;K;J]/-@[5PP:9*ITRW8;IDL8T'@J6
M@1S-YPMX&E6$ !JC<MM(.9TK22L-C4?=L+0S)L0]O&H_LAWN5;:5TPYD5+9-
M*ZAN.AK7 ?YM-L>]3=M[%6]0\"=E/B_M=&35AUIA=YIE?%7U5UDK &/OXNRT
M*,3ZD^!SF3,W^:,#CH>T\0L62O-G&PU*968-3)/@B6G#9]N67YH6#VQEFG):
M9;CFWAEJ_KOK/&>2:2JV1=O:/^55?K7BZ/I?2:Y^5?8%>S76^^>IB^R?@\CX
M'$2>14T.3E]DE)RDQK#>O[<."3M'A-8:P%%L1+[#H4]L@@;3)1>&R[JWX&G*
MY(N3@J4W=&J/^CO\=GS*,KH4YJ$%1V33_L92OLR3=M0=+$0]:M/^"M/KQNTY
MT,;B,F4KED[JKIY/JV9@&S9J?8'#/G);77X$\W&8'P$,BX,IP'R<%Q;G?YK/
M )V/PS!M R\R0'T&J(_S\B&3ZL;B^'T2>_EGFB11%,?8BDXF7@43;-WB&#Y^
M-DP;>&!Q(-*?K36>;;Q"#M<!EM-#%8+-%*]$;*;X6@/B7S?P2!)_MK$XX(%E
M :L=B.^/ S7E]XDBR"JF#7N#<21), 1JT5^C<8RL3@RW/S_86Q)%2>)' /,K
MB"(,@;<11S %H %#HJC:!_?VH[#9I\+-_U_CWU!+ P04    " !;C@13EXJ[
M',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6
M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV
M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O
M@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=
MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    (
M %N.!%/3B]TS604  (,M   /    >&PO=V]R:V)O;VLN>&ULQ9I;3^,Z$(#_
MBM6GW0=.V]S8112)RX&#A !1M*\KD[BM16)7MD,Y^^MWG'*9+&%T7N;TA3:.
M"5\FV-]XG,.-=8\/UCZ*YZ8V?C9:A; ^&(]]N5*-]'_9M3)P9F%=(P,<NN78
MKYV2E5\I%9IZG$PFQ;B1VHR.#E^O=>O&^, &509M#33&AA]:;?S[^7@HGK37
M#[K6X=_9J/M>JY%HM-&-_J6JV6@R$GYE-_]8IW]9$V0]+YVMZ]EHNCWQ0[F@
MRP_-\PAY+Q]\UQ+DPYT$D-FHF, %%]KYT/7HKB^!\4E!Y^U1&^RYKH-R9S*H
M"V?;M3;+>!FXBS&ZC2X.KY_;(!ZX_Q)&NUCH4IW9LFV4"=LX.E5'0.-7>NU'
MPLA&S4:G]DFY>#_P!RZK[;T%@$*1<@<:3KC+JL/C1#&5,EY5 KYY6^L*."IQ
M(FMI2B409$) )CN$_)D@R)2 3'<".8\X\*L(,B,@LQU"]B*9$Y#Y+B%3!%D0
MD,4N(3,$N4] [O-"GDBOO; +<>N4AZY=#X3VC4#[QHMV#8XX+DO;F@#3, !:
M ]_+.%2"1XC?"<3OO(B7Y@DZ@* 4!II.J-EZPHMT86VUT74MCDTE;L)*.7$)
MC]4L(X<XQIBD5)BM<F*=LYOX7,]E&9. /T)(N63*+),K)7V?AI+&E-T:36,-
M3!NV?!325-MO>S!P83(YWF!,2AM39F]<FM(V2MS+YW[H*$M,F35QIV!XM@KC
M4#Z8,@OA93+SXDZ52C_)."#G$G[ U+9T$F-21I@R*P%L%2=<9<H_QB3E@BFS
M#.Z4#ZXM0^OBG'&ZDF[9AZ,L,&76P)T$OS<;Z13,M:4&ZP><%E,Z2)AU\+=T
M!B+FQ2V(8 YAPZ,AH0R0,!O@7!O(S;6L(6;QV?ZI]81<3C K (9JV[1UE[!M
M)0K3,*R!5Y#0P8H18U)N2)C=,%?+V*-S_86*D\AZI4L(Z/9J&)-R0\+LAGF[
M7M==W@9/^U3ZE3BO[::COK9F#V-2NDB8=8&R.?'E/D[/_BMFH]R1,+N#3.MZ
MR[*$<D?"O9P82.L&8TFY)&%VR3:_&\2B+)(P6X1,]/HU#,HH*;-1<*(W%,.4
MDDK*+)67C&^0B_))RNR3P?1ED)*L3S'KY&.R,(A(J21E5@DIYOX@H522,JN$
M%',?D[)*RFR53\0L.S'W,2FKI,Q6Z8EY#A>L6E@UW2S$]@3&I+R2,GOES=%R
MR-&X*IE2GDF9/4.G$K@NF5&>R799R/J98TS*.!FS<6C, F-2 LJ8!41C[F-,
MRD 9LX$&\\<]<67-<B_T=L0R<H^$V4+#:>ZU=$Z&_O(PHRR4,5OH)='=ZQQI
M35Q@QU)_'9N%>L:8E(4R9@N]89ZWD" IF#Y-"S[JMH+;!N\P9I2%,F8+D9@]
M66:4A3)F"]'+"&RAC+)0MM/5#K903EDH9[80C8DME%,6RMDWZ2E,;*&<LE#.
MODU/86(+Y92%<F8+]9>X_803SF!,RD+Y_[CE@NSS57PY4T%JC$GNU;.7U3Z+
M)C2)2XQ)62AGMM!;Z>!,>[E<.K7L^D1A.M5S>DY9*&>VT!OFA^==]U;I.>6@
MG'VWY@7R[6E#%.=Z:31<0.+W"W+*03FS@\@-N9[1"\I!!;.#/BD>O<868U(.
M*KAK;^^[8/IE%PS_EV),RD$%LX.&BEQH4L*8E(.*'=3BT)#'F)2#"F8'#>[B
MO9-B3,I!!;.#Z+)A[X4Q\HTQ[GH<63;L85(.*I@=1&/BW+V@+%0P6XBN;O:B
M25FHZ"PT[CK[H\-*+;11U37\"0_MI:S+6R?BQ_;%I2R/[R(LVKH^A;8;<V5E
M]?H.\>O[ST>_ 5!+ P04    " !;C@13EW=RY"P"  #V*   &@   'AL+U]R
M96QS+W=O<FMB;V]K+GAM;"YR96QSS=I+3N- %(7AK41> )6ZKT"+,.H)4\0&
MK%!YB"2.7&X!N^\H#))C]: GR&=DE2U?_Z-/5MF/+V7?#KON6+>[4YU]'O;'
MNFRVPW#ZE5)=;<NAK7?=J1S/5]9=?VB'\[+?I%.[>F\W)<E\'JF_G=$\/=[.
MG+U^G<K_3.S6Z]VJ_.Y6?P[E./QC</KH^O>Z+65H9J]MORG#LDF?^^OIFBZ'
M?'>>W,R>WY9-__R6FS1UD$"03!^D$*33!QD$V?1!#D$^?5! 4$P?M("@Q?1!
M]Q!T/WW0 P0]3!^4YRCCG"!IA#6!UAFYS@1>9P0[$XB=D>Q,8'9&M#.!VAG9
MS@1N9X0[$\B=D>Y,8'=&O#.!WH)Z"X'>@GH+@=XR>MDFT%M0;R'06U!O(=!;
M4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U%O)=!;46\ET%M1;R706T>;)01Z
M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z
M&^IM!'K;:+.;0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U
M;T>]G4!O1[V=0&]'O9U ;Q]]K"30VU%O)]#;46\GT-M1;R?0VU%O)] [4.\@
MT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [1C^;$.@=J'<0Z!VH=Q#H':AW
M_*3>=?C:EWKM^5[C3T$_2?5POK=<'W]9?I]$G!<7G--M17WZ"U!+ P04
M" !;C@13UD@C+O<!   K*   $P   %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.
MPS 0!=!?J;)%C>LG#]%N@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3
MCW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-
M#*M<GZA/TS34*!;GE[2TFS9-KK;YY]BX?EX$:F,QN=AM'++FA?6^;2J;\CI[
M[.M/*=/7A#*?'/?$5>/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,
MSRW%<G^)+WITRV534>VJ39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%
MYIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1
MV?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6<HC:"(RE%(
MY2BF<A14.8JJ'(55CN(J1X&5H\@J4&05*+(*%%D%BJP"15:!(JM D56@R"I0
M9!4HLDH4626*K!)%5HDBJT215:+(*E%DE2BR2A19)8JL"D56A2*K0I%5H<BJ
M4&15*+(J%%D5BJP*15:%(JM&D56CR*I19-4HLFH4636*K!I%5HTBJT:15:/(
M:E!D-2BR&A19#8JL!D56@R*K09'5H,AJ4&0U_RGKO7/K/XX?GV5GF_XMGXW_
M$5R\ %!+ 0(4 Q0    ( %N.!%,'04UB@0   +$    0              "
M 0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ 6XX$4ZF?163O
M*P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#
M%     @ 6XX$4YE<G",0!@  G"<  !,              ( !S0$  'AL+W1H
M96UE+W1H96UE,2YX;6Q02P$"% ,4    " !;C@13 BA24S(%  !A%0  &
M            @($."   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#
M%     @ 6XX$4]WP/'K2!@  /1L  !@              ("!=@T  'AL+W=O
M<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( %N.!%/=1Z2" P,  &,)
M   8              " @7X4  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q0
M2P$"% ,4    " !;C@13?2V('=X%  "9%P  &               @(&W%P
M>&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ 6XX$4X%[+UR?
M P  !@P  !@              ("!RQT  'AL+W=O<FMS:&5E=',O<VAE970U
M+GAM;%!+ 0(4 Q0    ( %N.!%-3HO&A(@D  &PT   8              "
M@: A  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " !;C@13
MQJL1TGX'   8'P  &               @('X*@  >&PO=V]R:W-H965T<R]S
M:&5E=#<N>&UL4$L! A0#%     @ 6XX$4^5=%]PL!@  ^PT  !@
M     ("!K#(  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    (
M %N.!%/1^1 ^# 0   T)   8              " @0XY  !X;"]W;W)K<VAE
M971S+W-H965T.2YX;6Q02P$"% ,4    " !;C@13U0G[@80"   N!0  &0
M            @(%0/0  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4
M Q0    ( %N.!%/<_UPC304  !4-   9              " @0M   !X;"]W
M;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ 6XX$4_]-W9#L!P
MZ1(  !D              ("!CT4  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX
M;6Q02P$"% ,4    " !;C@13':VJ6S@&  !+#P  &0              @(&R
M30  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( %N.!%/M
MH,6F:@P  /0F   9              " @2%4  !X;"]W;W)K<VAE971S+W-H
M965T,30N>&UL4$L! A0#%     @ 6XX$4X1#'RM9"@  2AH  !D
M     ("!PF   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4
M" !;C@13'F4[H#8+  !Y'   &0              @(%2:P  >&PO=V]R:W-H
M965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( %N.!%/>C@@97P,  &D(   9
M              " @;]V  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L!
M A0#%     @ 6XX$4PW--(>2 @  B04  !D              ("!57H  'AL
M+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " !;C@13#[$0(8D$
M  #U"0  &0              @($>?0  >&PO=V]R:W-H965T<R]S:&5E=#$Y
M+GAM;%!+ 0(4 Q0    ( %N.!%-PK?"(!04  .\+   9              "
M@=Z!  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ 6XX$
M4[Q5X37C!   ! T  !D              ("!&H<  'AL+W=O<FMS:&5E=',O
M<VAE970R,2YX;6Q02P$"% ,4    " !;C@131PW$J=0%  #3#@  &0
M        @($TC   >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0
M   ( %N.!%/T]$#620,  'H'   9              " @3^2  !X;"]W;W)K
M<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ 6XX$4_SK7Q0Q!P  VP\
M !D              ("!OY4  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q0
M2P$"% ,4    " !;C@13GKY/F=P"  !4!@  &0              @($GG0
M>&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( %N.!%,:, "D
MB (  "P%   9              " @3J@  !X;"]W;W)K<VAE971S+W-H965T
M,C8N>&UL4$L! A0#%     @ 6XX$4SB\>C_2!   B P  !D
M ("!^:(  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " !;
MC@13?TF">[D"  "B!0  &0              @($"J   >&PO=V]R:W-H965T
M<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( %N.!%,_QKSI5 4  -4-   9
M          " @?*J  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#
M%     @ 6XX$4]%3)_/Y!   ! \  !D              ("!?;   'AL+W=O
M<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " !;C@13KYM_/40#  !N
M!P  &0              @(&MM0  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM
M;%!+ 0(4 Q0    ( %N.!%.(10JI;08   </   9              " @2BY
M  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ 6XX$4YL]
MP5$Q P  LP8  !D              ("!S+\  'AL+W=O<FMS:&5E=',O<VAE
M970S,RYX;6Q02P$"% ,4    " !;C@130L'&>#8#   X!P  &0
M    @($TPP  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    (
M %N.!%.K2@J[$0,  +X&   9              " @:'&  !X;"]W;W)K<VAE
M971S+W-H965T,S4N>&UL4$L! A0#%     @ 6XX$4TNZ+W).!@  YPT  !D
M             ("!Z<D  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"
M% ,4    " !;C@13GAD96ML"   J!@  &0              @(%NT   >&PO
M=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( %N.!%/!G[B(? (
M $T&   9              " @8#3  !X;"]W;W)K<VAE971S+W-H965T,S@N
M>&UL4$L! A0#%     @ 6XX$4];#X_ES @  %P<  !D              ("!
M,]8  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " !;C@13
MR4]DLC\$  #E$P  &0              @('=V   >&PO=V]R:W-H965T<R]S
M:&5E=#0P+GAM;%!+ 0(4 Q0    ( %N.!%/#Y@UYI0(  '\)   9
M      " @5/=  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%
M  @ 6XX$4R\0%77^ @  Y0@  !D              ("!+^   'AL+W=O<FMS
M:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " !;C@13(]W596H"  #?!0
M&0              @(%DXP  >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+
M 0(4 Q0    ( %N.!%,PK0Z<DP(  * &   9              " @07F  !X
M;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ 6XX$4P(\_=<Q
M"0  2R8  !D              ("!S^@  'AL+W=O<FMS:&5E=',O<VAE970T
M-2YX;6Q02P$"% ,4    " !;C@13CP9\M<<&   C(0  &0
M@($W\@  >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( %N.
M!%-0T3NS^P(  $D*   9              " @37Y  !X;"]W;W)K<VAE971S
M+W-H965T-#<N>&UL4$L! A0#%     @ 6XX$4WV=WIR, @  6 <  !D
M         ("!9_P  'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4
M    " !;C@137TR(5_8#   L#P  &0              @($J_P  >&PO=V]R
M:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( %N.!%,GQROJ*P0  )D.
M   9              " @5<# 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL
M4$L! A0#%     @ 6XX$4S7JK2UQ P  60H  !D              ("!N0<!
M 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " !;C@13EH?]
M3%<#  !2"@  &0              @(%A"P$ >&PO=V]R:W-H965T<R]S:&5E
M=#4R+GAM;%!+ 0(4 Q0    ( %N.!%/9%6>TD 0  +(3   9
M  " @>\. 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @
M6XX$4T/$ZC3Z @  '0D  !D              ("!MA,! 'AL+W=O<FMS:&5E
M=',O<VAE970U-"YX;6Q02P$"% ,4    " !;C@13FZXL4] #  !(#0  &0
M            @('G%@$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4
M Q0    ( %N.!%.AT&T[FP(  ,('   9              " @>X: 0!X;"]W
M;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ 6XX$4T -Z&QQ"@
M+TX  !D              ("!P!T! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX
M;6Q02P$"% ,4    " !;C@13CT+'B$ #  #A"@  &0              @(%H
M* $ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( %N.!%-0
M/OX8W@(  %@'   9              " @=\K 0!X;"]W;W)K<VAE971S+W-H
M965T-3DN>&UL4$L! A0#%     @ 6XX$4V^ON:/* @  ;P@  !D
M     ("!]"X! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4
M" !;C@13"&+"PM(#  #[#P  &0              @('U,0$ >&PO=V]R:W-H
M965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( %N.!%/4+8T;3P,  "T+   9
M              " @?XU 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L!
M A0#%     @ 6XX$4V ,,(<\!   8P\  !D              ("!A#D! 'AL
M+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " !;C@13*;QYGI@"
M   B!P  &0              @('W/0$ >&PO=V]R:W-H965T<R]S:&5E=#8T
M+GAM;%!+ 0(4 Q0    ( %N.!%,^NJ]<ZP,  '<.   9              "
M@<9  0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ 6XX$
M4ZLL,S&B!   5!<  !D              ("!Z$0! 'AL+W=O<FMS:&5E=',O
M<VAE970V-BYX;6Q02P$"% ,4    " !;C@13W)V5]4\'  "D)0  &0
M        @('!20$ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0
M   ( %N.!%.-#/FJE00  +D4   9              " @4=1 0!X;"]W;W)K
M<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @ 6XX$4TCSR9D1 P   PD
M !D              ("!$U8! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q0
M2P$"% ,4    " !;C@13N=A1H2D#   ,$P  #0              @ %;60$
M>&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( %N.!%.7BKL<P    !,"   +
M          "  :]< 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( %N.!%/3B]TS
M604  (,M   /              "  9A= 0!X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    " !;C@13EW=RY"P"  #V*   &@              @ $>8P$ >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !;C@13UD@C+O<!
M   K*   $P              @ &"90$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+
4!08     30!- !(5  "J9P$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>336</ContextCount>
  <ElementCount>390</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>57</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>100000 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DocumentCover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100030 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100040 - Statement - Condensed Consolidated Statements of Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100050 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100060 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Shareholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>100080 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureBasisOfPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>100090 - Disclosure - New Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureNewAccountingPronouncements</Role>
      <ShortName>New Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>100100 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureInventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>100110 - Disclosure - Goodwill And Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets</Role>
      <ShortName>Goodwill And Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>100120 - Disclosure - Borrowing Facilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilities</Role>
      <ShortName>Borrowing Facilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>100130 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureLeases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>100140 - Disclosure - Common Stock and Stock-Based Awards Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlans</Role>
      <ShortName>Common Stock and Stock-Based Awards Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>100150 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>100160 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>100170 - Disclosure - Accounts Receivable Sale Program</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureAccountsReceivableSaleProgram</Role>
      <ShortName>Accounts Receivable Sale Program</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>100180 - Disclosure - Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureContingencies</Role>
      <ShortName>Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>100190 - Disclosure - Restructuring Charges</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringCharges</Role>
      <ShortName>Restructuring Charges</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>100200 - Disclosure - Ransomware Incident</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncident</Role>
      <ShortName>Ransomware Incident</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>100210 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>100220 - Disclosure - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureFinancialInstruments</Role>
      <ShortName>Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>100230 - Disclosure - Accumulated Other Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss</Role>
      <ShortName>Accumulated Other Comprehensive Loss</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>100240 - Disclosure - Segment And Geographic Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation</Role>
      <ShortName>Segment And Geographic Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>100250 - Disclosure - Supplemental Cash Flow And Non-Cash Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformation</Role>
      <ShortName>Supplemental Cash Flow And Non-Cash Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>100270 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureInventories</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>100280 - Disclosure - Goodwill And Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill And Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>100290 - Disclosure - Borrowing Facilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesTables</Role>
      <ShortName>Borrowing Facilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilities</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>100300 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureLeases</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>100310 - Disclosure - Common Stock and Stock-Based Awards Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables</Role>
      <ShortName>Common Stock and Stock-Based Awards Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlans</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>100320 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxes</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>100330 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenue</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>100340 - Disclosure - Restructuring Charges (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesTables</Role>
      <ShortName>Restructuring Charges (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringCharges</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>100350 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShare</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>100360 - Disclosure - Accumulated Other Comprehensive Loss (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables</Role>
      <ShortName>Accumulated Other Comprehensive Loss (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>100370 - Disclosure - Segment And Geographic Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables</Role>
      <ShortName>Segment And Geographic Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>100380 - Disclosure - Supplemental Cash Flow and Non-Cash Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformationTables</Role>
      <ShortName>Supplemental Cash Flow and Non-Cash Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>100390 - Disclosure - Inventories (Schedule Of Inventory Costs) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCostsDetails</Role>
      <ShortName>Inventories (Schedule Of Inventory Costs) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>100400 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill by Reportable Segments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets (Schedule of Goodwill by Reportable Segments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>100410 - Disclosure - Goodwill And Other Intangible Assets (Schedule Of Other Intangible Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails</Role>
      <ShortName>Goodwill And Other Intangible Assets (Schedule Of Other Intangible Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>100420 - Disclosure - Goodwill And Other Intangible Assets (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill And Other Intangible Assets (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>100430 - Disclosure - Goodwill And Other Intangible Assets (Schedule Of Amortization Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails</Role>
      <ShortName>Goodwill And Other Intangible Assets (Schedule Of Amortization Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>100440 - Disclosure - Goodwill And Other Intangible Assets (Schedule Of Estimated Future Amortization Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails</Role>
      <ShortName>Goodwill And Other Intangible Assets (Schedule Of Estimated Future Amortization Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>100450 - Disclosure - Borrowing Facilities - Long-term debt outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails</Role>
      <ShortName>Borrowing Facilities - Long-term debt outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>100460 - Disclosure - Borrowing Facilities (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails</Role>
      <ShortName>Borrowing Facilities (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>100470 - Disclosure - Leases - Components of lease expense, and lease assets and liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails</Role>
      <ShortName>Leases - Components of lease expense, and lease assets and liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>100480 - Disclosure - Leases - Future annual minimum lease payments and finance lease commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails</Role>
      <ShortName>Leases - Future annual minimum lease payments and finance lease commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>100490 - Disclosure - Leases - Future annual minimum lease payments and finance lease commitments - Present value of lease liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsPresentValueOfLeaseLiabilitiesDetails</Role>
      <ShortName>Leases - Future annual minimum lease payments and finance lease commitments - Present value of lease liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>100500 - Disclosure - Common Stock and Stock-Based Awards Plans - Dividends and Share Repurchase Authorization (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails</Role>
      <ShortName>Common Stock and Stock-Based Awards Plans - Dividends and Share Repurchase Authorization (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>100510 - Disclosure - Common Stock and Stock-Based Awards Plans - Stock-Based Compensation (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails</Role>
      <ShortName>Common Stock and Stock-Based Awards Plans - Stock-Based Compensation (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>100520 - Disclosure - Common Stock and Stock-Based Awards Plans (Schedule Of Unrecognized Compensation Cost And Remaining Weighted-Average Amortization Period) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails</Role>
      <ShortName>Common Stock and Stock-Based Awards Plans (Schedule Of Unrecognized Compensation Cost And Remaining Weighted-Average Amortization Period) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>100530 - Disclosure - Common Stock and Stock-Based Awards Plans (Summary Of Stock Options) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockOptionsDetails</Role>
      <ShortName>Common Stock and Stock-Based Awards Plans (Summary Of Stock Options) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>100540 - Disclosure - Common Stock and Stock-Based Awards Plans (Summary Of Stock-Based Awards) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails</Role>
      <ShortName>Common Stock and Stock-Based Awards Plans (Summary Of Stock-Based Awards) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>100550 - Disclosure - Income Taxes (Schedule Of Income Tax Expense (Benefit)) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Income Taxes (Schedule Of Income Tax Expense (Benefit)) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>100560 - Disclosure - Income Taxes (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>100570 - Disclosure - Income Taxes (Schedule Of Tax Incentives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails</Role>
      <ShortName>Income Taxes (Schedule Of Tax Incentives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>100580 - Disclosure - Revenue (Disaggregation of revenue) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails</Role>
      <ShortName>Revenue (Disaggregation of revenue) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>100590 - Disclosure - Revenue (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails</Role>
      <ShortName>Revenue (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>100600 - Disclosure - Revenue (Schedule of Significant Changes in Contract Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueScheduleOfSignificantChangesInContractAssetsDetails</Role>
      <ShortName>Revenue (Schedule of Significant Changes in Contract Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>100610 - Disclosure - Accounts Receivable Sale Program (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureAccountsReceivableSaleProgramNarrativeDetails</Role>
      <ShortName>Accounts Receivable Sale Program (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureAccountsReceivableSaleProgram</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>100620 - Disclosure - Restructuring Charges (Schedule Of Accrued Restructuring) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails</Role>
      <ShortName>Restructuring Charges (Schedule Of Accrued Restructuring) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>100630 - Disclosure - Ransomware incident (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncidentNarrativeDetails</Role>
      <ShortName>Ransomware incident (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>100640 - Disclosure - Earnings Per Share (Schedule Of Calculation Of Basic And Diluted Earnings Per Share) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Schedule Of Calculation Of Basic And Diluted Earnings Per Share) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>100650 - Disclosure - Earnings Per Share (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetails</Role>
      <ShortName>Earnings Per Share (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>100660 - Disclosure - Financial Instruments (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails</Role>
      <ShortName>Financial Instruments (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureFinancialInstruments</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>100670 - Disclosure - Accumulated Other Comprehensive Loss (Schedule Of Accumulated Other Comprehensive Loss By Component) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails</Role>
      <ShortName>Accumulated Other Comprehensive Loss (Schedule Of Accumulated Other Comprehensive Loss By Component) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>100680 - Disclosure - Segment And Geographic Information (Operating Segments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails</Role>
      <ShortName>Segment And Geographic Information (Operating Segments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>100690 - Disclosure - Segment And Geographic Information (Schedule Of Geographic Net Sales And Long-Lived Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails</Role>
      <ShortName>Segment And Geographic Information (Schedule Of Geographic Net Sales And Long-Lived Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="bhe-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>100700 - Disclosure - Supplemental Cash Flow and Non-Cash Information (Schedule Of Supplemental Cash Flow and Non-Cash Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformationScheduleOfSupplementalCashFlowAndNonCashInformationDetails</Role>
      <ShortName>Supplemental Cash Flow and Non-Cash Information (Schedule Of Supplemental Cash Flow and Non-Cash Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformationTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="bhe-20210630.htm">bhe-20210630.htm</File>
    <File>bhe-20210630.xsd</File>
    <File>bhe-20210630_cal.xml</File>
    <File>bhe-20210630_def.xml</File>
    <File>bhe-20210630_lab.xml</File>
    <File>bhe-20210630_pre.xml</File>
    <File>bhe-20210630ex31_1.htm</File>
    <File>bhe-20210630ex31_2.htm</File>
    <File>bhe-20210630ex32_1.htm</File>
    <File>bhe-20210630ex32_2.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>86
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "bhe-20210630.htm": {
   "axisCustom": 0,
   "axisStandard": 19,
   "contextCount": 336,
   "dts": {
    "calculationLink": {
     "local": [
      "bhe-20210630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "bhe-20210630_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "bhe-20210630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "bhe-20210630_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "bhe-20210630_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "bhe-20210630.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://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd"
     ]
    }
   },
   "elementCount": 503,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 18,
    "http://xbrl.sec.gov/dei/2020-01-31": 4,
    "total": 22
   },
   "keyCustom": 19,
   "keyStandard": 371,
   "memberCustom": 19,
   "memberStandard": 37,
   "nsprefix": "bhe",
   "nsuri": "http://bench.com/20210630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "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 - Cover",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DocumentCover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "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": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100100 - Disclosure - Inventories",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureInventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100110 - Disclosure - Goodwill And Other Intangible Assets",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets",
     "shortName": "Goodwill And Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100120 - Disclosure - Borrowing Facilities",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilities",
     "shortName": "Borrowing Facilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100130 - Disclosure - Leases",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100140 - Disclosure - Common Stock and Stock-Based Awards Plans",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlans",
     "shortName": "Common Stock and Stock-Based Awards Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100150 - Disclosure - Income Taxes",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100160 - Disclosure - Revenue",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100170 - Disclosure - Accounts Receivable Sale Program",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccountsReceivableSaleProgram",
     "shortName": "Accounts Receivable Sale Program",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100180 - Disclosure - Contingencies",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureContingencies",
     "shortName": "Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100190 - Disclosure - Restructuring Charges",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringCharges",
     "shortName": "Restructuring Charges",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100200 - Disclosure - Ransomware Incident",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncident",
     "shortName": "Ransomware Incident",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100210 - Disclosure - Earnings Per Share",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100220 - Disclosure - Financial Instruments",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureFinancialInstruments",
     "shortName": "Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100230 - Disclosure - Accumulated Other Comprehensive Loss",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss",
     "shortName": "Accumulated Other Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100240 - Disclosure - Segment And Geographic Information",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation",
     "shortName": "Segment And Geographic Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100250 - Disclosure - Supplemental Cash Flow And Non-Cash Information",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformation",
     "shortName": "Supplemental Cash Flow And Non-Cash Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100270 - Disclosure - Inventories (Tables)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "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": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100280 - Disclosure - Goodwill And Other Intangible Assets (Tables)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables",
     "shortName": "Goodwill And Other Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "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:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100290 - Disclosure - Borrowing Facilities (Tables)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesTables",
     "shortName": "Borrowing Facilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100300 - Disclosure - Leases (Tables)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100310 - Disclosure - Common Stock and Stock-Based Awards Plans (Tables)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables",
     "shortName": "Common Stock and Stock-Based Awards Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100320 - Disclosure - Income Taxes (Tables)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100330 - Disclosure - Revenue (Tables)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100340 - Disclosure - Restructuring Charges (Tables)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesTables",
     "shortName": "Restructuring Charges (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100350 - Disclosure - Earnings Per Share (Tables)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100360 - Disclosure - Accumulated Other Comprehensive Loss (Tables)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables",
     "shortName": "Accumulated Other Comprehensive Loss (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100370 - Disclosure - Segment And Geographic Information (Tables)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables",
     "shortName": "Segment And Geographic Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100380 - Disclosure - Supplemental Cash Flow and Non-Cash Information (Tables)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformationTables",
     "shortName": "Supplemental Cash Flow and Non-Cash Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100390 - Disclosure - Inventories (Schedule Of Inventory Costs) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCostsDetails",
     "shortName": "Inventories (Schedule Of Inventory Costs) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100400 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill by Reportable Segments) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails",
     "shortName": "Goodwill and Other Intangible Assets (Schedule of Goodwill by Reportable Segments) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:Goodwill",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_81d19d9b-f564-4342-8dca-590135b6d11e",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040 - Statement - Condensed Consolidated Statements of Income (Unaudited)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited",
     "shortName": "Condensed Consolidated Statements of Income (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "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",
       "ix:continuation",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100410 - Disclosure - Goodwill And Other Intangible Assets (Schedule Of Other Intangible Assets) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails",
     "shortName": "Goodwill And Other Intangible Assets (Schedule Of Other Intangible Assets) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_3d3f923f-cd6d-4712-90c1-b118e86baea7",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100420 - Disclosure - Goodwill And Other Intangible Assets (Narrative) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails",
     "shortName": "Goodwill And Other Intangible Assets (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_3d3f923f-cd6d-4712-90c1-b118e86baea7",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100430 - Disclosure - Goodwill And Other Intangible Assets (Schedule Of Amortization Expense) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails",
     "shortName": "Goodwill And Other Intangible Assets (Schedule Of Amortization Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CapitalizedComputerSoftwareAmortization1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100440 - Disclosure - Goodwill And Other Intangible Assets (Schedule Of Estimated Future Amortization Expense) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails",
     "shortName": "Goodwill And Other Intangible Assets (Schedule Of Estimated Future Amortization Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnamortizedDebtIssuanceExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100450 - Disclosure - Borrowing Facilities - Long-term debt outstanding (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails",
     "shortName": "Borrowing Facilities - Long-term debt outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnamortizedDebtIssuanceExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "bhe:PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100460 - Disclosure - Borrowing Facilities (Narrative) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails",
     "shortName": "Borrowing Facilities (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "bhe:PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100470 - Disclosure - Leases - Components of lease expense, and lease assets and liabilities (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails",
     "shortName": "Leases - Components of lease expense, and lease assets and liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "bhe:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock",
       "div",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100480 - Disclosure - Leases - Future annual minimum lease payments and finance lease commitments (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails",
     "shortName": "Leases - Future annual minimum lease payments and finance lease commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "bhe:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock",
       "div",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "bhe:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock",
       "div",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100490 - Disclosure - Leases - Future annual minimum lease payments and finance lease commitments - Present value of lease liabilities (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsPresentValueOfLeaseLiabilitiesDetails",
     "shortName": "Leases - Future annual minimum lease payments and finance lease commitments - Present value of lease liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "bhe:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock",
       "div",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DividendsCommonStockCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100500 - Disclosure - Common Stock and Stock-Based Awards Plans - Dividends and Share Repurchase Authorization (Narrative) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails",
     "shortName": "Common Stock and Stock-Based Awards Plans - Dividends and Share Repurchase Authorization (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DividendsCommonStockCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100510 - Disclosure - Common Stock and Stock-Based Awards Plans - Stock-Based Compensation (Narrative) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails",
     "shortName": "Common Stock and Stock-Based Awards Plans - Stock-Based Compensation (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_ab3bf1f1-563a-4ca8-8584-36723188040b",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100520 - Disclosure - Common Stock and Stock-Based Awards Plans (Schedule Of Unrecognized Compensation Cost And Remaining Weighted-Average Amortization Period) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails",
     "shortName": "Common Stock and Stock-Based Awards Plans (Schedule Of Unrecognized Compensation Cost And Remaining Weighted-Average Amortization Period) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_ab3bf1f1-563a-4ca8-8584-36723188040b",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_0416a28d-aa18-4d57-9959-0b3a350ddd16",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100530 - Disclosure - Common Stock and Stock-Based Awards Plans (Summary Of Stock Options) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockOptionsDetails",
     "shortName": "Common Stock and Stock-Based Awards Plans (Summary Of Stock Options) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_0416a28d-aa18-4d57-9959-0b3a350ddd16",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_6fbc3b90-a6f7-431b-a633-77575e314c3d",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100540 - Disclosure - Common Stock and Stock-Based Awards Plans (Summary Of Stock-Based Awards) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails",
     "shortName": "Common Stock and Stock-Based Awards Plans (Summary Of Stock-Based Awards) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_6fbc3b90-a6f7-431b-a633-77575e314c3d",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100550 - Disclosure - Income Taxes (Schedule Of Income Tax Expense (Benefit)) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails",
     "shortName": "Income Taxes (Schedule Of Income Tax Expense (Benefit)) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_0416a28d-aa18-4d57-9959-0b3a350ddd16",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100560 - Disclosure - Income Taxes (Narrative) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_0416a28d-aa18-4d57-9959-0b3a350ddd16",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationTaxHolidays",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100570 - Disclosure - Income Taxes (Schedule Of Tax Incentives) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails",
     "shortName": "Income Taxes (Schedule Of Tax Incentives) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationTaxHolidays",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100580 - Disclosure - Revenue (Disaggregation of revenue) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails",
     "shortName": "Revenue (Disaggregation of revenue) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_934d6863-286f-402b-bc71-f53ba6605d70",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100590 - Disclosure - Revenue (Narrative) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails",
     "shortName": "Revenue (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5e1484f-e899-40e3-a289-318c9449cc51",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_0416a28d-aa18-4d57-9959-0b3a350ddd16",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100600 - Disclosure - Revenue (Schedule of Significant Changes in Contract Assets) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueScheduleOfSignificantChangesInContractAssetsDetails",
     "shortName": "Revenue (Schedule of Significant Changes in Contract Assets) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_0416a28d-aa18-4d57-9959-0b3a350ddd16",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_b2e48000-9892-48b6-a53a-5facd5b8409e",
      "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 Shareholders' Equity (Unaudited)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited",
     "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_b2e48000-9892-48b6-a53a-5facd5b8409e",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "bhe:MaximumLimitAccountsReceivableSaleProgram",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100610 - Disclosure - Accounts Receivable Sale Program (Narrative) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccountsReceivableSaleProgramNarrativeDetails",
     "shortName": "Accounts Receivable Sale Program (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "bhe:MaximumLimitAccountsReceivableSaleProgram",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "div",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_0416a28d-aa18-4d57-9959-0b3a350ddd16",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestructuringReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100620 - Disclosure - Restructuring Charges (Schedule Of Accrued Restructuring) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails",
     "shortName": "Restructuring Charges (Schedule Of Accrued Restructuring) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "div",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_0416a28d-aa18-4d57-9959-0b3a350ddd16",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestructuringReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_26c023aa-84b3-4ee9-9928-b1e832c40dcb",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "bhe:RansomwareRelatedIncidentCostsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100630 - Disclosure - Ransomware incident (Narrative) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncidentNarrativeDetails",
     "shortName": "Ransomware incident (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_26c023aa-84b3-4ee9-9928-b1e832c40dcb",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "bhe:RansomwareRelatedIncidentCostsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100640 - Disclosure - Earnings Per Share (Schedule Of Calculation Of Basic And Diluted Earnings Per Share) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails",
     "shortName": "Earnings Per Share (Schedule Of Calculation Of Basic And Diluted Earnings Per Share) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_b6b2e36f-37e6-40a3-9fc5-223a19e3247f",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
       "span",
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_539dac63-5468-446f-a2c7-1dc503ad7d8d",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100650 - Disclosure - Earnings Per Share (Narrative) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetails",
     "shortName": "Earnings Per Share (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
       "span",
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_539dac63-5468-446f-a2c7-1dc503ad7d8d",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100660 - Disclosure - Financial Instruments (Narrative) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails",
     "shortName": "Financial Instruments (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "lang": "en-US",
      "name": "bhe:InterestRateSwapAgreementExpirationTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_0416a28d-aa18-4d57-9959-0b3a350ddd16",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100670 - Disclosure - Accumulated Other Comprehensive Loss (Schedule Of Accumulated Other Comprehensive Loss By Component) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails",
     "shortName": "Accumulated Other Comprehensive Loss (Schedule Of Accumulated Other Comprehensive Loss By Component) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "div",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100680 - Disclosure - Segment And Geographic Information (Operating Segments) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails",
     "shortName": "Segment And Geographic Information (Operating Segments) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100690 - Disclosure - Segment And Geographic Information (Schedule Of Geographic Net Sales And Long-Lived Assets) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails",
     "shortName": "Segment And Geographic Information (Schedule Of Geographic Net Sales And Long-Lived Assets) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_0416a28d-aa18-4d57-9959-0b3a350ddd16",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxesPaidNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100700 - Disclosure - Supplemental Cash Flow and Non-Cash Information (Schedule Of Supplemental Cash Flow and Non-Cash Information) (Details)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformationScheduleOfSupplementalCashFlowAndNonCashInformationDetails",
     "shortName": "Supplemental Cash Flow and Non-Cash Information (Schedule Of Supplemental Cash Flow and Non-Cash Information) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_c5d901c6-615f-4e93-8e2b-9a2d8cbab7dd",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxesPaidNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100080 - Disclosure - Basis of Presentation",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureBasisOfPresentation",
     "shortName": "Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100090 - Disclosure - New Accounting Pronouncements",
     "role": "http://bench.com/20210630/taxonomy/role/Role_DisclosureNewAccountingPronouncements",
     "shortName": "New Accounting Pronouncements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "bhe-20210630.htm",
      "contextRef": "C_8a09358e-b5ae-403d-967c-0d4f42829a5c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 57,
   "tag": {
    "bhe_AcceleratedStockRepurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Accelerated stock repurchase agreement (ASR) with a third party to purchase shares of its common stock.",
        "label": "Accelerated Stock Repurchase Agreement [Member]",
        "terseLabel": "Accelerated Stock Repurchase Agreement [Member]"
       }
      }
     },
     "localname": "AcceleratedStockRepurchaseAgreementMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_AdditionalCollectionOfRecordedInsuranceReceivable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional collection of recorded insurance receivable.",
        "label": "Additional Collection Of Recorded Insurance Receivable",
        "terseLabel": "Additional collection of recorded insurance receivable"
       }
      }
     },
     "localname": "AdditionalCollectionOfRecordedInsuranceReceivable",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncidentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bhe_AerospaceAndDefenseSectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sector of the economy consisting of companies engaged in aerospace and defense business activities.",
        "label": "Aerospace And Defense Sector [Member]",
        "terseLabel": "Aerospace And Defense Sector [Member]"
       }
      }
     },
     "localname": "AerospaceAndDefenseSectorMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_AmericasSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Americas segment.",
        "label": "Americas Segment [Member]",
        "terseLabel": "Americas [Member]"
       }
      }
     },
     "localname": "AmericasSegmentMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_AmountReceivedFromTradeAccountsReceivableSoldToThirdParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount received upon sale of trade accounts receivable to third party.",
        "label": "Amount Received From Trade Accounts Receivable Sold To Third Party",
        "terseLabel": "Amount Received From Trade Accounts Receivable Sold To Third Party"
       }
      }
     },
     "localname": "AmountReceivedFromTradeAccountsReceivableSoldToThirdParty",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccountsReceivableSaleProgramNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bhe_AsiaSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asia segment.",
        "label": "Asia Segment [Member]",
        "terseLabel": "Asia [Member]"
       }
      }
     },
     "localname": "AsiaSegmentMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_BankOfAmericaCreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank Of America Credit Agreement [Member]",
        "label": "Bank Of America Credit Agreement [Member]",
        "terseLabel": "Bank Of America Credit Agreement [Member]"
       }
      }
     },
     "localname": "BankOfAmericaCreditAgreementMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_ComputingSectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sector of the economy consisting of companies engaged in advanced computing business activities.",
        "label": "Computing Sector [Member]",
        "terseLabel": "Computing Sector [Member]"
       }
      }
     },
     "localname": "ComputingSectorMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_ContractWithCustomerAssetRevenueRecognized": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract With Customer Asset Revenue Recognized",
        "terseLabel": "Revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerAssetRevenueRecognized",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueScheduleOfSignificantChangesInContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bhe_ContractualTimingOfPaymentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual timing of payments.",
        "label": "Contractual Timing Of Payments [Member]",
        "terseLabel": "Contractual Timing of Payments [Member]"
       }
      }
     },
     "localname": "ContractualTimingOfPaymentsMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_CreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Agreement [Member]",
        "label": "Credit Agreement [Member]",
        "terseLabel": "Credit Agreement [Member]"
       }
      }
     },
     "localname": "CreditAgreementMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_CustomerDepositsAndPrepaymentsOfInventoryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer deposits and prepayments of inventory.",
        "label": "Customer Deposits And Prepayments Of Inventory [Member]",
        "terseLabel": "Customer Deposits and Prepayments of Inventory [Member]"
       }
      }
     },
     "localname": "CustomerDepositsAndPrepaymentsOfInventoryMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_EarningsPerShareReconciliationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings per share reconciliation.",
        "label": "Earnings Per Share Reconciliation [Line Items]",
        "terseLabel": "Earnings Per Share Reconciliation [Line Items]"
       }
      }
     },
     "localname": "EarningsPerShareReconciliationLineItems",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bhe_EarningsPerShareReconciliationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings per share reconciliation.",
        "label": "Earnings Per Share Reconciliation [Table]",
        "terseLabel": "Earnings Per Share Reconciliation [Table]"
       }
      }
     },
     "localname": "EarningsPerShareReconciliationTable",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bhe_EmployeeAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Awards [Member]",
        "label": "Employee Awards [Member]",
        "terseLabel": "Employee Awards [Member]"
       }
      }
     },
     "localname": "EmployeeAwardsMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_EuropeSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Europe Segment.",
        "label": "Europe Segment [Member]",
        "terseLabel": "Europe [Member]"
       }
      }
     },
     "localname": "EuropeSegmentMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails2": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance lease liability payments due year five after year five.",
        "label": "Finance Lease Liability Payments Due Year Five After Year Five",
        "terseLabel": "2026 and thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFiveAfterYearFive",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bhe_FinancialInstrumentsAndConcentrationOfCreditRiskAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instruments and concentration of credit risk abstract.",
        "label": "Financial Instruments And Concentration Of Credit Risk [Abstract]"
       }
      }
     },
     "localname": "FinancialInstrumentsAndConcentrationOfCreditRiskAbstract",
     "nsuri": "http://bench.com/20210630",
     "xbrltype": "stringItemType"
    },
    "bhe_GoodwillAndOtherIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill And Other Intangible Assets [Line Items]",
        "label": "Goodwill And Other Intangible Assets [Line Items]",
        "terseLabel": "Goodwill And Other Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "GoodwillAndOtherIntangibleAssetsLineItems",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bhe_GoodwillAndOtherIntangibleAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill and other intangible assets.",
        "label": "Goodwill And Other Intangible Assets [Table]",
        "terseLabel": "Goodwill And Other Intangible Assets [Table]"
       }
      }
     },
     "localname": "GoodwillAndOtherIntangibleAssetsTable",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bhe_IncomeTaxBenefitRelatedToForeignWithholding": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax benefit related to foreign withholding",
        "label": "Income tax benefit related to foreign withholding",
        "terseLabel": "Income tax benefit related to foreign withholding"
       }
      }
     },
     "localname": "IncomeTaxBenefitRelatedToForeignWithholding",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bhe_IncomeTaxesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income taxes line items.",
        "label": "Income Taxes [Line Items]",
        "terseLabel": "Income Taxes [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxesLineItems",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bhe_IncomeTaxesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income taxes table.",
        "label": "Income Taxes [Table]",
        "terseLabel": "Income Taxes [Table]"
       }
      }
     },
     "localname": "IncomeTaxesTable",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bhe_IndustrialsSectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sector of the economy consisting of companies engaged in complex industrial business activities.",
        "label": "Industrials Sector [Member]",
        "terseLabel": "Industrials Sector [Member]"
       }
      }
     },
     "localname": "IndustrialsSectorMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_InsuranceRecoveriesCollectedAtPointInTime": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance recoveries collected at point in time.",
        "label": "Insurance Recoveries Collected At Point In Time",
        "terseLabel": "Insurance recoveries collected at point in time"
       }
      }
     },
     "localname": "InsuranceRecoveriesCollectedAtPointInTime",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncidentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bhe_InterestRateSwapAgreementExpirationTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate swap agreement expiration term.",
        "label": "Interest Rate Swap Agreement Expiration Term",
        "terseLabel": "Interest rate swap expiration"
       }
      }
     },
     "localname": "InterestRateSwapAgreementExpirationTerm",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "gYearMonthItemType"
    },
    "bhe_LargeCustomerAccountsReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Large customer accounts receivable.",
        "label": "Large Customer Accounts Receivable [Member]",
        "terseLabel": "Largest Customer Accounts Receivable [Member]"
       }
      }
     },
     "localname": "LargeCustomerAccountsReceivableMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future annual minimum lease payments and finance lease commitments",
        "label": "Lessee Operating And Finance Lease Liability Maturity Table [Text Block]",
        "terseLabel": "Future annual minimum lease payments and finance lease commitments"
       }
      }
     },
     "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bhe_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee operating lease liability payments due year five after year five.",
        "label": "Lessee Operating Lease Liability Payments Due Year Five After Year Five",
        "terseLabel": "2026 and thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAfterYearFive",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bhe_LineOfCreditFacilityTermPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit facility, term period",
        "label": "Line Of Credit Facility Term Period",
        "terseLabel": "Term period"
       }
      }
     },
     "localname": "LineOfCreditFacilityTermPeriod",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "bhe_MaximumLimitAccountsReceivableSaleProgram": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts receivable program with third party maximum amount at any time that can be sold.",
        "label": "Maximum Limit Accounts Receivable Sale Program",
        "terseLabel": "Maximum Limit Accounts Receivable Sale Program"
       }
      }
     },
     "localname": "MaximumLimitAccountsReceivableSaleProgram",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccountsReceivableSaleProgramNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bhe_NonEmployeeAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-employee awards.",
        "label": "Non Employee Awards [Member]",
        "terseLabel": "Non-Employee Awards [Member]"
       }
      }
     },
     "localname": "NonEmployeeAwardsMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_OtherAsiaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Asia.",
        "label": "Other Asia [Member]",
        "terseLabel": "Other Asia [Member]"
       }
      }
     },
     "localname": "OtherAsiaMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_OtherRegionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Regions [Member]",
        "label": "Other Regions [Member]",
        "terseLabel": "Other Foreign [Member]"
       }
      }
     },
     "localname": "OtherRegionsMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_OtherexitcostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Exit Costs [Member]",
        "label": "Otherexitcosts [Member]",
        "terseLabel": "Other Exit Costs [Member]"
       }
      }
     },
     "localname": "OtherexitcostsMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Of Direct Foreign Subsidiaries Voting Capital Stock, Used To Secure Credit Agreement",
        "label": "Percentage Of Direct Foreign Subsidiaries Voting Capital Stock Used To Secure Credit Agreement",
        "terseLabel": "Credit agreement, secured by percentage of voting capital stock of each direct foreign subsidiary"
       }
      }
     },
     "localname": "PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bhe_PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Of Domestic Subsidiaries Stock, Used To Secure Credit Agreement",
        "label": "Percentage Of Domestic Subsidiaries Stock Used To Secure Credit Agreement",
        "terseLabel": "Credit agreement, secured by percentage of stock of the Company's domestic subsidiaries"
       }
      }
     },
     "localname": "PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bhe_PercentageOfRevenue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage, 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": "Percentage Of Revenue",
        "terseLabel": "Percentage Of Revenue"
       }
      }
     },
     "localname": "PercentageOfRevenue",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Possible increase to the borrowing capacity of credit agreement",
        "label": "Possible Increase To Borrowing Capacity Of Credit Agreement",
        "terseLabel": "Possible increase to total commitments under Credit Agreement"
       }
      }
     },
     "localname": "PossibleIncreaseToBorrowingCapacityOfCreditAgreement",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bhe_RansomwareRelatedIncidentCostsGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ransomware related incident costs gross.",
        "label": "Ransomware Related Incident Costs Gross",
        "terseLabel": "Ransomware related incident costs, gross"
       }
      }
     },
     "localname": "RansomwareRelatedIncidentCostsGross",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncidentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bhe_RansomwareRelatedIncidentCostsNet": {
     "auth_ref": [],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of costs (recovery) associated with systems affected by a ransomware incident that encrypted information on our systems and disrupted customer and employee access to our systems and services.",
        "label": "Ransomware Related Incident Costs Net",
        "terseLabel": "Ransomware related incident costs (recovery), net",
        "verboseLabel": "Ransomware related incident costs, net"
       }
      }
     },
     "localname": "RansomwareRelatedIncidentCostsNet",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncidentNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bhe_RestrictedSharesAndRestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Restricted Shares And Restricted Stock Units [Member]",
        "terseLabel": "Restricted Stock Units [Member]"
       }
      }
     },
     "localname": "RestrictedSharesAndRestrictedStockUnitsMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_RestructuringChargesAndOtherCosts": {
     "auth_ref": [],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructuring charges and other costs, including integration and proxy contest",
        "label": "Restructuring Charges And Other Costs",
        "terseLabel": "Restructuring charges and other costs"
       }
      }
     },
     "localname": "RestructuringChargesAndOtherCosts",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bhe_SemiCapSectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sector of the economy consisting of companies engaged semiconductor capital equipment business activities.",
        "label": "Semi Cap Sector [Member]",
        "terseLabel": "Semi-Cap Sector [Member]"
       }
      }
     },
     "localname": "SemiCapSectorMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_TelecommunicationsSectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sector of the economy consisting of companies engaged in next-generation telecommunications business activities.",
        "label": "Telecommunications Sector [Member]",
        "terseLabel": "Telecommunications Sector [Member]"
       }
      }
     },
     "localname": "TelecommunicationsSectorMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_TermLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term loan, due 2023 [Member]",
        "label": "Term Loan Facility [Member]",
        "terseLabel": "Term Loan Facility [Member]",
        "verboseLabel": "Term loan, due 2023 [Member]"
       }
      }
     },
     "localname": "TermLoanFacilityMember",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bhe_TradeAccountsReceivableSold": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of trade accounts receivable that have been sold to a third party.",
        "label": "Trade Accounts Receivable Sold",
        "terseLabel": "Trade Accounts Receivable Sold"
       }
      }
     },
     "localname": "TradeAccountsReceivableSold",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccountsReceivableSaleProgramNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized tax benefits including interest and penalties.",
        "label": "Unrecognized Tax Benefits Including Interest And Penalties",
        "terseLabel": "Unrecognized tax benefits including interest and penalties"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncludingInterestAndPenalties",
     "nsuri": "http://bench.com/20210630",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "country_MY": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MALAYSIA",
        "terseLabel": "Malaysia [Member]"
       }
      }
     },
     "localname": "MY",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_SG": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SINGAPORE",
        "terseLabel": "Singapore [Member]"
       }
      }
     },
     "localname": "SG",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_TH": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "THAILAND",
        "terseLabel": "Thailand [Member]"
       }
      }
     },
     "localname": "TH",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States [Member]"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r514"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r515"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "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 Line1",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r516"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r516"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r516"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "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 Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r517"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r516"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r516"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r516"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r516"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Security12b Title",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r513"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DocumentCover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_AmericasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Americas [Member]",
        "terseLabel": "Americas [Member]"
       }
      }
     },
     "localname": "AmericasMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AsiaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asia [Member]",
        "terseLabel": "Asia [Member]"
       }
      }
     },
     "localname": "AsiaMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r154",
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r174",
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r154",
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r174",
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe [Member]",
        "terseLabel": "Europe [Member]"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r185",
      "r272",
      "r277",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major Customers [Axis]",
        "terseLabel": "Customer"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r289",
      "r290",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r444",
      "r486",
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r289",
      "r290",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r444",
      "r486",
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r185",
      "r272",
      "r277",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Of Major Customer [Domain]",
        "terseLabel": "Customer"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r287",
      "r289",
      "r290",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r444",
      "r486",
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Axis]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r287",
      "r289",
      "r290",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r444",
      "r486",
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Member]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ReserveQuantitiesByTypeOfReserveAxis": {
     "auth_ref": [
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve Quantities By Type Of Reserve [Axis]",
        "terseLabel": "Petroleum Reserves"
       }
      }
     },
     "localname": "ReserveQuantitiesByTypeOfReserveAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r182",
      "r183",
      "r272",
      "r276",
      "r487",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Geographical [Domain]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r182",
      "r183",
      "r272",
      "r276",
      "r487",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Geographical [Axis]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TypeOfReserveDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Type Of Reserve [Domain]",
        "terseLabel": "Type of Reserve"
       }
      }
     },
     "localname": "TypeOfReserveDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [],
     "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 [Member]"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r5",
      "r17",
      "r187",
      "r188"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable Net Current",
        "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $828 and $1,371, respectively",
        "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r13",
      "r455",
      "r472"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities Current",
        "terseLabel": "Accrued liabilities",
        "totalLabel": "Accrued Liabilities, Current, Total"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": {
     "auth_ref": [
      "r51",
      "r55",
      "r56",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment Net Unamortized Gain Loss [Member]",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "auth_ref": [
      "r55",
      "r63",
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Accumulated Gain Loss Net Cash Flow Hedge Parent [Member]",
        "terseLabel": "Derivative instruments, net of tax [Member]"
       }
      }
     },
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income Loss [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income Loss [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r20",
      "r53",
      "r54",
      "r55",
      "r474",
      "r494",
      "r497"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income Loss Net Of Tax",
        "periodEndLabel": "Accumulated other comprehensive loss, net of tax, ending balance",
        "periodStartLabel": "Accumulated other comprehensive loss, net of tax, beginning balance",
        "terseLabel": "Accumulated other comprehensive loss",
        "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income Loss Net Of Tax [Abstract]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income Loss [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r52",
      "r55",
      "r56",
      "r111",
      "r112",
      "r113",
      "r360",
      "r490",
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "Accumulated Other Comprehensive Income [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r48",
      "r55",
      "r56",
      "r360",
      "r382",
      "r383",
      "r384",
      "r385",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.",
        "label": "Accumulated Translation Adjustment [Member]",
        "terseLabel": "Foreign currency translation adjustments [Member]"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalCashFlowElementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Cash Flow Elements [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:"
       }
      }
     },
     "localname": "AdditionalCashFlowElementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.",
        "label": "Additional Financial Information Disclosure [Text Block]",
        "terseLabel": "Ransomware Incident"
       }
      }
     },
     "localname": "AdditionalFinancialInformationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncident"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r18",
      "r319"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid In Capital",
        "periodEndLabel": "Additional Paid in Capital, Ending Balance",
        "periodStartLabel": "Additional Paid in Capital, Beginning Balance",
        "terseLabel": "Additional paid-in capital",
        "totalLabel": "Additional Paid in Capital, Total"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r111",
      "r112",
      "r113",
      "r315",
      "r316",
      "r317"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentForAmortization": {
     "auth_ref": [
      "r95",
      "r222"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.",
        "label": "Adjustment For Amortization",
        "terseLabel": "Amortization",
        "totalLabel": "Total amortization"
       }
      }
     },
     "localname": "AdjustmentForAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments Noncash Items To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r291",
      "r293",
      "r321",
      "r322"
     ],
     "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": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value",
        "terseLabel": "Stock-based compensation expense",
        "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "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:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r293",
      "r311",
      "r320"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Allocated Share Based Compensation Expense",
        "terseLabel": "Compensation cost recognized for stock-based awards"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r24",
      "r189",
      "r200"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Allowance For Doubtful Accounts Receivable Current",
        "terseLabel": "Allowance for doubtful accounts, accounts receivable"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r71",
      "r95",
      "r392"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AdjustmentForAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization Of Financing Costs",
        "terseLabel": "Amortization of debt costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r95",
      "r217",
      "r222"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_AdjustmentForAmortization",
       "weight": 1.0
      },
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount",
        "terseLabel": "Anti-dilutive securities to purchase common shares"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r95",
      "r226"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "terseLabel": "Asset impairments",
        "totalLabel": "Asset Impairment Charges, Total"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r105",
      "r162",
      "r169",
      "r176",
      "r196",
      "r357",
      "r361",
      "r379",
      "r453",
      "r471"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsAndLiabilitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets And Liabilities Lessee [Abstract]",
        "terseLabel": "Assets and Liabilities, Lessee [Abstract]"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r46",
      "r105",
      "r196",
      "r357",
      "r361",
      "r379"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r294",
      "r313"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Alternate Base Rate Plus [Member]"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r99",
      "r100",
      "r101"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred But Not Yet Paid",
        "terseLabel": "Additions to property, plant and equipment in accounts payable"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformationScheduleOfSupplementalCashFlowAndNonCashInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "auth_ref": [
      "r510",
      "r511"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AdjustmentForAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for amortization of capitalized computer software costs.",
        "label": "Capitalized Computer Software Amortization1",
        "terseLabel": "Amortization of capitalized purchased software costs"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r30",
      "r97"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash And Cash Equivalents At Carrying Value",
        "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r91",
      "r97",
      "r102"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents and restricted cash at end of period",
        "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of year",
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r91",
      "r380"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/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": "Net increase in cash and cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/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 activity:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformationScheduleOfSupplementalCashFlowAndNonCashInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashFlowSupplementalDisclosuresTextBlock": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Cash Flow Supplemental Disclosures [Text Block]",
        "terseLabel": "Supplemental Cash Flow and Non-Cash Information"
       }
      }
     },
     "localname": "CashFlowSupplementalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ChangeInContractWithCustomerAssetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change In Contract With Customer Asset [Abstract]"
       }
      }
     },
     "localname": "ChangeInContractWithCustomerAssetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r39",
      "r246",
      "r459",
      "r478"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments And Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r247"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments And Contingencies Disclosure [Text Block]",
        "terseLabel": "Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock Dividends Per Share Declared",
        "terseLabel": "Quarterly cash dividend declared"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r111",
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r16"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r16"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r16"
     ],
     "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, issued",
        "totalLabel": "Common Stock, Shares, Issued, Total"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r16",
      "r251"
     ],
     "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": "Balances, shares",
        "periodStartLabel": "Balances, shares",
        "terseLabel": "Common stock, outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "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",
        "periodEndLabel": "Common Stock, Value, Issued, Ending Balance",
        "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance",
        "terseLabel": "Common stock, $0.10 par value; 145,000 shares authorized; issued and outstanding - 35,566 and 36,295, respectively",
        "totalLabel": "Common Stock, Value, Issued, Total"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r59",
      "r61",
      "r62",
      "r68",
      "r462",
      "r482"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": {
       "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 Net Of Tax",
        "totalLabel": "Comprehensive income (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r67",
      "r79",
      "r461",
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income Note [Text Block]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "auth_ref": [
      "r218",
      "r220",
      "r354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.",
        "label": "Computer Software Intangible Asset [Member]",
        "terseLabel": "Purchased Software Costs [Member]"
       }
      }
     },
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r148",
      "r149",
      "r185",
      "r377",
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r148",
      "r149",
      "r185",
      "r377",
      "r378",
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk By Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract With Customer Asset And Liability Table [Text Block]",
        "terseLabel": "Significant Changes in Contract Assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r259",
      "r261",
      "r273"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract With Customer Asset Net",
        "periodEndLabel": "Ending balance as of June 30",
        "periodStartLabel": "Beginning balance as of December 31",
        "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueScheduleOfSignificantChangesInContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r259",
      "r261",
      "r273"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract With Customer Asset Net Current",
        "terseLabel": "Contract assets",
        "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": {
     "auth_ref": [
      "r262"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.",
        "label": "Contract With Customer Asset Reclassified To Receivable",
        "negatedLabel": "Amounts collected or invoiced"
       }
      }
     },
     "localname": "ContractWithCustomerAssetReclassifiedToReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueScheduleOfSignificantChangesInContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r259",
      "r260",
      "r273"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract With Customer Liability Current",
        "terseLabel": "Advance payments from customers"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateMember": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.",
        "label": "Corporate [Member]",
        "terseLabel": "Corporate [Member]"
       }
      }
     },
     "localname": "CorporateMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r178",
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate Non Segment [Member]",
        "terseLabel": "Corporate And Intersegment Eliminations [Member]"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r74",
      "r445"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": {
       "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 sales",
        "totalLabel": "Cost of Goods and Services Sold, Total"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r106",
      "r332",
      "r342"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense Benefit",
        "terseLabel": "Federal - current"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r109",
      "r332"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense Benefit",
        "terseLabel": "Foreign - current"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r106",
      "r332",
      "r342"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State And Local Tax Expense Benefit",
        "terseLabel": "State - current"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer Relationships [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r250"
     ],
     "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": "Borrowing Facilities"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r12",
      "r13",
      "r14",
      "r454",
      "r456",
      "r470"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r14",
      "r248",
      "r456",
      "r470"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Debt Instrument Carrying Amount",
        "terseLabel": "Principal amount"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR.",
        "label": "Debt Instrument Description Of Variable Rate Basis",
        "terseLabel": "Description of variable interest rate basis"
       }
      }
     },
     "localname": "DebtInstrumentDescriptionOfVariableRateBasis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r391",
      "r393"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument Face Amount",
        "terseLabel": "Term Loan proceeds"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": {
     "auth_ref": [
      "r37",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).",
        "label": "Debt Instrument Frequency Of Periodic Payment",
        "terseLabel": "Term Loan frequency of periodic payments"
       }
      }
     },
     "localname": "DebtInstrumentFrequencyOfPeriodicPayment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument Interest Rate Stated Percentage",
        "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentIssuer": {
     "auth_ref": [
      "r14",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the contractual issuer of the debt instrument (for example, a subsidiary of the reporting entity).",
        "label": "Debt Instrument Issuer",
        "terseLabel": "Credit Agreement issuer"
       }
      }
     },
     "localname": "DebtInstrumentIssuer",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r37"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "auth_ref": [
      "r37"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments applied to principal.",
        "label": "Debt Instrument Periodic Payment Principal",
        "terseLabel": "Quarterly principal installments"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis": {
     "auth_ref": [
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.",
        "label": "Deferred Compensation Arrangement With Individual Share Based Payments By Type Of Deferred Compensation [Axis]",
        "terseLabel": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r324",
      "r325"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 4.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 taxes",
        "totalLabel": "Deferred Income Tax Assets, Net, Total"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r95",
      "r106",
      "r333",
      "r342",
      "r343",
      "r344"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense Benefit",
        "terseLabel": "Deferred",
        "totalLabel": "Deferred Income Tax Expense (Benefit), Total"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r324",
      "r325"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities Net",
        "terseLabel": "Deferred income taxes",
        "totalLabel": "Deferred Income Tax Liabilities, Net, Total"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes And Tax Credits",
        "terseLabel": "Deferred income taxes",
        "totalLabel": "Deferred Income Taxes and Tax Credits, Total"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r95",
      "r227"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r95",
      "r157"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation Depletion And Amortization",
        "terseLabel": "Depreciation and amortization",
        "totalLabel": "Depreciation, Depletion and Amortization, Total"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails"
     ],
     "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 Type [Domain]",
        "terseLabel": "Derivative Contract"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative Fixed Interest Rate",
        "terseLabel": "Fixed interest rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r367",
      "r368",
      "r369",
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument Risk [Axis]",
        "terseLabel": "Derivative Instrument"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r365",
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative Notional Amount",
        "terseLabel": "Derivative Notional Amount",
        "verboseLabel": "Interest rate swap notional amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation Of Revenue [Line Items]",
        "terseLabel": "Disaggregation Of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r272",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation Of Revenue [Table]",
        "terseLabel": "Disaggregation Of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation Of Revenue Table [Text Block]",
        "terseLabel": "Disaggregation of revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "auth_ref": [
      "r294",
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of share-based payment arrangement.",
        "label": "Disclosure Of Share Based Compensation Arrangements By Share Based Payment Award [Text Block]",
        "terseLabel": "Summary Of Stock Options"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureTextBlockSupplementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Text Block Supplement [Abstract]"
       }
      }
     },
     "localname": "DisclosureTextBlockSupplementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_Dividends": {
     "auth_ref": [
      "r256",
      "r466"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.",
        "label": "Dividends",
        "negatedLabel": "Dividends declared",
        "totalLabel": "Dividends, Total"
       }
      }
     },
     "localname": "Dividends",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r256"
     ],
     "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": "Dividends paid"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarliestTaxYearMember": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earliest identified tax year.",
        "label": "Earliest Tax Year [Member]",
        "terseLabel": "Earliest Tax Year [Member]"
       }
      }
     },
     "localname": "EarliestTaxYearMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings (loss) per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r69",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r131",
      "r133",
      "r138",
      "r139",
      "r140",
      "r144",
      "r145",
      "r463",
      "r483"
     ],
     "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",
        "verboseLabel": "Basic earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r69",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r133",
      "r138",
      "r139",
      "r140",
      "r144",
      "r145",
      "r463",
      "r483"
     ],
     "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",
        "verboseLabel": "Diluted earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share Reconciliation [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r141",
      "r142",
      "r143",
      "r146"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r380"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/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. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r312"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized",
        "terseLabel": "Unrecognized compensation cost",
        "totalLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r312"
     ],
     "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": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1",
        "terseLabel": "Remaining weighted-average amortization period"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r311"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Employee Service Share Based Compensation Tax Benefit From Compensation Expense",
        "terseLabel": "Income tax benefit recognized in the income statement for stock-based awards"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
     "auth_ref": [
      "r314"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.",
        "label": "Employee Service Share Based Compensation Tax Benefit From Exercise Of Stock Options",
        "terseLabel": "Tax benefit realized as a result of stock option exercises and the vesting of other share-based awards"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeSeveranceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Employee Severance [Member]",
        "terseLabel": "Severance [Member]"
       }
      }
     },
     "localname": "EmployeeSeveranceMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Stock Options [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain": {
     "auth_ref": [
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.",
        "label": "Equity Based Arrangements Individual Contracts Type Of Deferred Compensation [Domain]",
        "terseLabel": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation"
       }
      }
     },
     "localname": "EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r111",
      "r112",
      "r113",
      "r117",
      "r125",
      "r127",
      "r147",
      "r197",
      "r251",
      "r256",
      "r315",
      "r316",
      "r317",
      "r335",
      "r336",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r387",
      "r490",
      "r491",
      "r492"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesByIndustryAxis": {
     "auth_ref": [
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.",
        "label": "Equity Securities By Industry [Axis]",
        "terseLabel": "Industry Sector"
       }
      }
     },
     "localname": "EquitySecuritiesByIndustryAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquitySecuritiesIndustryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.",
        "label": "Equity Securities Industry [Member]",
        "terseLabel": "Industry Sector"
       }
      }
     },
     "localname": "EquitySecuritiesIndustryMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FacilityClosingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Facility Closing [Member]",
        "terseLabel": "Lease Facility Costs [Member]"
       }
      }
     },
     "localname": "FacilityClosingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r373",
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Fair Value By Liability Class [Axis]",
        "terseLabel": "Liability Class"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]",
        "terseLabel": "Fair Value by Liability Class"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]",
        "terseLabel": "Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]"
       }
      }
     },
     "localname": "FairValueOffBalanceSheetRisksDisclosureInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r398",
      "r402",
      "r412"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails": {
       "order": 1.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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r400",
      "r406"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "terseLabel": "Operating cash flows used for finance lease"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease Liabilities Gross Difference Amount [Abstract]",
        "terseLabel": "Present value of lease liabilities - Finance Leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsPresentValueOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease Liabilities Payments Due [Abstract]",
        "terseLabel": "Finance Leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r396",
      "r411"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease Liability",
        "terseLabel": "Present value of lease liabilities",
        "totalLabel": "Finance Lease, Liability, Total"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsPresentValueOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r396"
     ],
     "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",
        "terseLabel": "Finance lease liability, current (included in current installments of long-term debt)"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r397"
     ],
     "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 List",
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r396"
     ],
     "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": "Finance lease liability, noncurrent (included in long-term debt)"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r397"
     ],
     "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 List",
        "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails2": {
       "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 Payments Due",
        "totalLabel": "Total minimum lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsPresentValueOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails2": {
       "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 Payments Due Next Twelve Months",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails2": {
       "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 Payments Due Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails2": {
       "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 Payments Due Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails2": {
       "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 Payments Due Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails2": {
       "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 Payments Remainder Of Fiscal Year",
        "terseLabel": "2021 (remaining six months)"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r411"
     ],
     "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": "Less: imputed interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsPresentValueOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r399",
      "r406"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease Principal Payments",
        "negatedLabel": "Principal payments on finance leases",
        "terseLabel": "Financing cash flows used for finance lease"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r395"
     ],
     "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",
        "terseLabel": "Finance lease right-of-use assets (included in other assets)",
        "totalLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r398",
      "r402",
      "r412"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails": {
       "order": 0.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 right-of-use assets (included in depreciation expense)"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r397"
     ],
     "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 List",
        "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r409",
      "r412"
     ],
     "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": "Weighted average discount rate \u2013 finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r408",
      "r412"
     ],
     "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 Term1",
        "terseLabel": "Weighted average remaining lease term \u2013 finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r193",
      "r194",
      "r201",
      "r203",
      "r204",
      "r205",
      "r206",
      "r208",
      "r209",
      "r210",
      "r211",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.",
        "label": "Financial Instruments Disclosure [Text Block]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "auth_ref": [
      "r191",
      "r192"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financing receivable.",
        "label": "Financing Receivables [Text Block]",
        "terseLabel": "Accounts Receivable Sales Program"
       }
      }
     },
     "localname": "FinancingReceivablesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccountsReceivableSaleProgram"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite Lived Intangible Asset Useful Life",
        "terseLabel": "Estimated useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r221"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails": {
       "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r223"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite Lived Intangible Assets Amortization Expense Next Twelve Months",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.",
        "label": "Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year",
        "terseLabel": "2021 (remaining six months)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "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"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r223"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite Lived Intangible Assets Amortization Expense Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r223"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite Lived Intangible Assets Amortization Expense Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r223"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite Lived Intangible Assets Amortization Expense Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r218",
      "r219",
      "r221",
      "r224",
      "r446",
      "r450"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite Lived Intangible Assets By Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r221",
      "r450"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails": {
       "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r218",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite Lived Intangible Assets Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r221",
      "r446"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Net carrying amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnContractTermination": {
     "auth_ref": [
      "r96",
      "r231"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.",
        "label": "Gain Loss On Contract Termination",
        "terseLabel": "Gain on contract termination"
       }
      }
     },
     "localname": "GainLossOnContractTermination",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain Loss On Sale Of Property Plant Equipment",
        "negatedLabel": "(Gain) loss on the sale of property, plant and equipment",
        "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r213",
      "r214",
      "r452"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill And Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill And Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r73",
      "r105",
      "r162",
      "r168",
      "r172",
      "r175",
      "r178",
      "r196",
      "r379"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HealthcareSectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sector of the economy consisting of companies engaged in healthcare-related business activities.",
        "label": "Healthcare Sector [Member]",
        "terseLabel": "Medical Sector [Member]"
       }
      }
     },
     "localname": "HealthcareSectorMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r108",
      "r162",
      "r168",
      "r172",
      "r175",
      "r178"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments",
        "terseLabel": "Income (loss) before income taxes",
        "totalLabel": "Income (loss) before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r328",
      "r330",
      "r331",
      "r340",
      "r345",
      "r347",
      "r348",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r106",
      "r126",
      "r127",
      "r160",
      "r326",
      "r341",
      "r346",
      "r484"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense Benefit",
        "terseLabel": "Income tax expense (benefit)",
        "totalLabel": "Total income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.",
        "label": "Income Tax Holiday Income Tax Benefits Per Share",
        "terseLabel": "Net impact of tax incentives, per diluted share"
       }
      }
     },
     "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeTaxHolidayTerminationDate": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The date on which the special tax status will terminate.",
        "label": "Income Tax Holiday Termination Date",
        "terseLabel": "Income tax holidays expiration date"
       }
      }
     },
     "localname": "IncomeTaxHolidayTerminationDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "label": "Income Tax Reconciliation Tax Credits",
        "terseLabel": "Income tax incentives",
        "totalLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount, Total"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxHolidays": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income exempt from income tax because of a tax holiday.",
        "label": "Income Tax Reconciliation Tax Holidays",
        "terseLabel": "Income tax incentives"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxHolidays",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxIncentivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r98"
     ],
     "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, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid Net",
        "terseLabel": "Income taxes paid, net",
        "totalLabel": "Income Taxes Paid, Net, Total"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformationScheduleOfSupplementalCashFlowAndNonCashInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r41",
      "r458",
      "r479"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income Taxes Receivable",
        "terseLabel": "Income taxes receivable"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
        "label": "Increase Decrease In Accounts Payable Trade",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/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": "Accounts receivable",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 16.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 Accrued Income Taxes Payable",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase Decrease In Accrued Liabilities",
        "negatedLabel": "Accrued liabilities",
        "terseLabel": "Accrued liabilities",
        "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Increase Decrease In Contract With Customer Asset",
        "negatedLabel": "Contract assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase Decrease In Contract With Customer Liability",
        "terseLabel": "Advance payments from customers"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable": {
     "auth_ref": [
      "r94"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in insurance settlements receivable, which are amounts due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. The expectation is that such reimbursement will be received within one year of the balance sheet date.",
        "label": "Increase Decrease In Insurance Settlements Receivable",
        "negatedLabel": "Collection of recorded insurance receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInInsuranceSettlementsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncidentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase Decrease In Inventories",
        "negatedLabel": "Inventories",
        "totalLabel": "Increase (Decrease) in Inventories, Total"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInLeasingReceivables": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount due from lessees arising from lease agreements.",
        "label": "Increase Decrease In Leasing Receivables",
        "negatedLabel": "Operating leases"
       }
      }
     },
     "localname": "IncreaseDecreaseInLeasingReceivables",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets",
        "negatedLabel": "Prepaid expenses and other assets",
        "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase Decrease In Stockholders Equity Roll Forward",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r134",
      "r135",
      "r136",
      "r140"
     ],
     "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 Share Based Payment Arrangements",
        "terseLabel": "Incremental common shares attributable to exercise of dilutive options",
        "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InsuranceRecoveries": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.",
        "label": "Insurance Recoveries",
        "terseLabel": "Insurance recoveries"
       }
      }
     },
     "localname": "InsuranceRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRansomwareIncidentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r64",
      "r156",
      "r389",
      "r392",
      "r464"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r89",
      "r92",
      "r98"
     ],
     "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 Net",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformationScheduleOfSupplementalCashFlowAndNonCashInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue": {
     "auth_ref": [
      "r368"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of all interest rate derivative liabilities designated as cash flow hedging instruments.",
        "label": "Interest Rate Cash Flow Hedge Liability At Fair Value",
        "terseLabel": "Fair value of interest rate swap"
       }
      }
     },
     "localname": "InterestRateCashFlowHedgeLiabilityAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap [Member]"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntersegmentEliminationMember": {
     "auth_ref": [
      "r154",
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r174",
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eliminating entries used in operating segment consolidation.",
        "label": "Intersegment Elimination [Member]",
        "terseLabel": "Elimination Of Intersegment Sales [Member]"
       }
      }
     },
     "localname": "IntersegmentEliminationMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r212"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureInventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCostsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory Finished Goods",
        "terseLabel": "Finished goods",
        "totalLabel": "Inventory, Finished Goods, Gross, Total"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r4",
      "r45"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCostsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "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": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCostsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCostsDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory Raw Materials",
        "terseLabel": "Raw materials",
        "totalLabel": "Inventory, Raw Materials, Gross, Total"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCostsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory Work In Process",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r77",
      "r155"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r410",
      "r412"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails": {
       "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 cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Cost [Abstract]",
        "terseLabel": "Lease Cost:"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r410"
     ],
     "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, and lease assets and liabilities"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesOfLesseeDisclosureTextBlock": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.",
        "label": "Leases Of Lessee Disclosure [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LeasesOfLesseeDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails": {
       "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 Payments Due",
        "totalLabel": "Total minimum lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsPresentValueOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails": {
       "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 Payments Due Next Twelve Months",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails": {
       "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 Payments Due Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails": {
       "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 Payments Due Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails": {
       "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 Payments Due Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails": {
       "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 Payments Remainder Of Fiscal Year",
        "terseLabel": "2021 (remaining six months)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r411"
     ],
     "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": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsPresentValueOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters Of Credit Outstanding Amount",
        "terseLabel": "Letters of credit outstanding amount"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r23",
      "r105",
      "r196",
      "r379",
      "r457",
      "r476"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "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 Stockholders Equity",
        "totalLabel": "Total liabilities and shareholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities And Stockholders Equity [Abstract]",
        "terseLabel": "Liabilities and Shareholders\u2019 Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r35",
      "r105",
      "r196",
      "r358",
      "r361",
      "r362",
      "r379"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.",
        "label": "Line Of Credit Facility Commitment Fee Percentage",
        "terseLabel": "U.S. Credit facility, commitment fee"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityCovenantTerms": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the conditions for borrowing under the credit facility including the nature of any restrictions.",
        "label": "Line Of Credit Facility Covenant Terms",
        "terseLabel": "Credit Agreement covenant terms"
       }
      }
     },
     "localname": "LineOfCreditFacilityCovenantTerms",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityDescription": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity.",
        "label": "Line Of Credit Facility Description",
        "terseLabel": "Credit Agreement description"
       }
      }
     },
     "localname": "LineOfCreditFacilityDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.",
        "label": "Line Of Credit Facility Expiration Date1",
        "terseLabel": "Credit Agreement maturity date"
       }
      }
     },
     "localname": "LineOfCreditFacilityExpirationDate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r33"
     ],
     "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": "Credit Agreement capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r33"
     ],
     "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": "Revolving credit facility, available for future borrowings"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r33",
      "r107"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate L I B O R [Member]",
        "terseLabel": "LIBOR Plus [Member]"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r14",
      "r249",
      "r456",
      "r473"
     ],
     "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",
        "terseLabel": "Long-term debt",
        "totalLabel": "Long-term Debt, Total"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r14"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.",
        "label": "Long Term Debt And Capital Lease Obligations",
        "terseLabel": "Long-term debt, less current installments",
        "totalLabel": "Long-term Debt and Lease Obligation, Total"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as current.",
        "label": "Long Term Debt And Capital Lease Obligations Current",
        "terseLabel": "Current installments of long-term debt",
        "totalLabel": "Long-term Debt and Lease Obligation, Current, Total"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/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 provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/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 used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r91",
      "r93",
      "r96"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/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 provided by operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r57",
      "r60",
      "r66",
      "r96",
      "r105",
      "r116",
      "r120",
      "r121",
      "r122",
      "r123",
      "r126",
      "r127",
      "r137",
      "r162",
      "r168",
      "r172",
      "r175",
      "r178",
      "r196",
      "r379",
      "r460",
      "r480"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": {
       "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",
        "terseLabel": "Net income (loss)",
        "totalLabel": "Net income (loss)",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Accounting Pronouncements And Changes In Accounting Principles [Abstract]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r114",
      "r115",
      "r118",
      "r119",
      "r128",
      "r129",
      "r130",
      "r198",
      "r199",
      "r282",
      "r283",
      "r284",
      "r285",
      "r318",
      "r337",
      "r338",
      "r339",
      "r447",
      "r448",
      "r449",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.",
        "label": "New Accounting Pronouncements And Changes In Accounting Principles [Text Block]",
        "terseLabel": "New Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureNewAccountingPronouncements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements Policy Policy [Text Block]",
        "terseLabel": "New Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r183"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Noncurrent Assets",
        "terseLabel": "Long-lived assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r162",
      "r168",
      "r172",
      "r175",
      "r178"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income Loss",
        "terseLabel": "Income from operations",
        "totalLabel": "Income (loss) from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r403",
      "r412"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Liabilities Gross Difference Amount [Abstract]",
        "terseLabel": "Present value of lease liabilities - Operating Leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsPresentValueOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Liabilities Payments Due [Abstract]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r396"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease Liability",
        "terseLabel": "Present value of lease liabilities",
        "totalLabel": "Operating Lease, Liability, Total"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesFutureAnnualMinimumLeasePaymentsAndFinanceLeaseCommitmentsPresentValueOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r396"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease Liability Current",
        "terseLabel": "Operating lease liabilities, current (included in accrued liabilities)"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r397"
     ],
     "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 List",
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r396"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "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": "Operating lease liabilities",
        "verboseLabel": "Operating lease liabilities, noncurrent"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r401",
      "r406"
     ],
     "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 flows used for operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r395"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease Right Of Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r409",
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease Weighted Average Discount Rate Percent",
        "terseLabel": "Weighted average discount rate \u2013 operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r408",
      "r412"
     ],
     "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 Term1",
        "terseLabel": "Weighted average remaining lease term \u2013 operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r178"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r2",
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBasisOfPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets Noncurrent",
        "terseLabel": "Other assets, net",
        "totalLabel": "Other Assets, Noncurrent, Total"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r51",
      "r53",
      "r288"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax": {
     "auth_ref": [
      "r49",
      "r50"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "Other Comprehensive Income Loss Available For Sale Securities Adjustment Before Reclassification Adjustments And Tax",
        "terseLabel": "Unrealized (gain) loss on derivative, net of tax",
        "totalLabel": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment and Tax, Total",
        "verboseLabel": "Unrealized gain (loss) on derivative, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "auth_ref": [
      "r55",
      "r63",
      "r381",
      "r383",
      "r387"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income Loss Before Reclassifications Net Of Tax",
        "terseLabel": "Other comprehensive gain (loss) before reclassifications"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax",
        "terseLabel": "Foreign currency translation adjustments",
        "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r58",
      "r61",
      "r63",
      "r67",
      "r251",
      "r381",
      "r386",
      "r387",
      "r461",
      "r481"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income Loss Net Of Tax",
        "terseLabel": "Other comprehensive income (loss)",
        "totalLabel": "Net current period other comprehensive gain (loss)",
        "verboseLabel": "Net current period other comprehensive gain (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r49",
      "r53",
      "r195"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax",
        "terseLabel": "Unrealized gain on interest rate swap"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other Intangible Assets [Member]"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities Noncurrent",
        "terseLabel": "Other long-term liabilities",
        "totalLabel": "Other Liabilities, Noncurrent, Total"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income Expense",
        "terseLabel": "Other income (expense)",
        "totalLabel": "Other Nonoperating Income (Expense), Total"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PatentedTechnologyMember": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law.",
        "label": "Patented Technology [Member]",
        "terseLabel": "Technology Licenses [Member]"
       }
      }
     },
     "localname": "PatentedTechnologyMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r82",
      "r84",
      "r110"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 4.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",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments For Repurchase Of Common Stock",
        "negatedLabel": "Share repurchases"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRestructuring": {
     "auth_ref": [
      "r90",
      "r232"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "label": "Payments For Restructuring",
        "negatedLabel": "Cash Payment"
       }
      }
     },
     "localname": "PaymentsForRestructuring",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForSoftware": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.",
        "label": "Payments For Software",
        "negatedLabel": "Additions to purchased software",
        "totalLabel": "Payments for Software, Total"
       }
      }
     },
     "localname": "PaymentsForSoftware",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
        "label": "Payments Of Dividends",
        "negatedLabel": "Dividends paid",
        "totalLabel": "Payments of Dividends, Total"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 1.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": "Payments Related To Tax Withholding For Share Based Compensation",
        "negatedLabel": "Employee taxes paid for with shares withheld"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments To Acquire Productive Assets",
        "terseLabel": "Capital expenditures",
        "totalLabel": "Payments to Acquire Productive Assets, Total"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/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": "Additions to property, plant and equipment",
        "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance-Based Restricted Stock Units [Member]"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r15"
     ],
     "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 shares, par value"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r15"
     ],
     "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 shares, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r15"
     ],
     "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 shares, issued",
        "totalLabel": "Preferred Stock, Shares Issued, Total"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "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",
        "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance",
        "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance",
        "terseLabel": "Preferred stock, $0.10 par value; 5,000 shares authorized, none issued",
        "totalLabel": "Preferred Stock, Value, Issued, Total"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r6",
      "r28",
      "r29"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "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 assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.",
        "label": "Proceeds From Divestiture Of Businesses",
        "terseLabel": "Cash received from business divestitures"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfMediumTermNotes": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt funding received on a regular basis with maturities ranging from 5-10 years.",
        "label": "Proceeds From Issuance Of Medium Term Notes",
        "terseLabel": "Borrowings under credit agreement"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfMediumTermNotes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "auth_ref": [
      "r85",
      "r314"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.",
        "label": "Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options",
        "terseLabel": "Total cash received as a result of stock option exercises",
        "totalLabel": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised, Total"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 0.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 the sale of property, plant and equipment",
        "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r85",
      "r314"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds From Stock Options Exercised",
        "terseLabel": "Proceeds from stock options exercised"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r10",
      "r11",
      "r228",
      "r477"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r70",
      "r202"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for doubtful accounts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "auth_ref": [
      "r55",
      "r56",
      "r63",
      "r381",
      "r385",
      "r387"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax",
        "negatedLabel": "Amounts reclassified from accumulated other comprehensive loss"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfMediumTermNotes": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to pay off borrowing used to receive debt funding on a regular basis with maturities ranging from 5-10 years.",
        "label": "Repayments Of Medium Term Notes",
        "negatedLabel": "Principal payments on credit agreement"
       }
      }
     },
     "localname": "RepaymentsOfMediumTermNotes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r3",
      "r9",
      "r102"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "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, classified as current. 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 Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.",
        "label": "Restricted Stock Shares Issued Net Of Shares For Tax Withholdings",
        "negatedLabel": "Shares withheld for taxes, shares"
       }
      }
     },
     "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units R S U [Member]",
        "terseLabel": "Restricted Stock Units (RSUs) [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.",
        "label": "Restricted Stock Value Shares Issued Net Of Tax Withholdings",
        "terseLabel": "Shares withheld for taxes, value"
       }
      }
     },
     "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring And Related Activities [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring And Related Activities Disclosure [Text Block]",
        "terseLabel": "Restructuring Charges"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringCharges"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r95",
      "r230",
      "r236",
      "r240"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Restructuring charges",
        "totalLabel": "Restructuring Charges, Total"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Restructuring Cost And Reserve [Line Items]",
        "terseLabel": "Restructuring Cost And Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r232",
      "r238"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "Restructuring Reserve, Total"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveSettledWithoutCash2": {
     "auth_ref": [
      "r230",
      "r237"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in the reserve for full or partial settlement through consideration other than cash.",
        "label": "Restructuring Reserve Settled Without Cash2",
        "negatedLabel": "Non-Cash Activity"
       }
      }
     },
     "localname": "RestructuringReserveSettledWithoutCash2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r19",
      "r256",
      "r319",
      "r475",
      "r493",
      "r497"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings Accumulated Deficit",
        "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance",
        "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance",
        "terseLabel": "Retained earnings",
        "totalLabel": "Retained Earnings (Accumulated Deficit), Total"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r111",
      "r112",
      "r113",
      "r117",
      "r125",
      "r127",
      "r197",
      "r315",
      "r316",
      "r317",
      "r335",
      "r336",
      "r490",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue From Contract With Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r153",
      "r154",
      "r167",
      "r173",
      "r174",
      "r181",
      "r182",
      "r185",
      "r271",
      "r272",
      "r445"
     ],
     "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": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r274",
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue From Contract With Customer [Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r65",
      "r105",
      "r153",
      "r154",
      "r167",
      "r173",
      "r174",
      "r181",
      "r182",
      "r185",
      "r196",
      "r379",
      "r465"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Sales",
        "totalLabel": "Revenues, Total",
        "verboseLabel": "Geographic net sales"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility [Member]",
        "verboseLabel": "Revolving credit facility, due 2023 [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r407",
      "r412"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r55",
      "r386",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block]",
        "terseLabel": "Schedule Of Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.",
        "label": "Schedule Of Cash Flow Supplemental Disclosures Table [Text Block]",
        "terseLabel": "Schedule Of Supplemental Cash Flow and Non-Cash Information"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSupplementalCashFlowAndNonCashInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r334"
     ],
     "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 Income Tax Expense"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r37",
      "r107",
      "r252",
      "r253",
      "r254",
      "r255",
      "r390",
      "r391",
      "r393",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-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 entity, if longer.",
        "label": "Schedule Of Debt Instruments [Text Block]",
        "terseLabel": "Schedule Of Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r140"
     ],
     "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": "Calculation of Basic and Diluted Earnings per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable": {
     "auth_ref": [
      "r375",
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing the information required and determined to be disclosed regarding the fair value of financial assets and financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.",
        "label": "Schedule Of Fair Value Off Balance Sheet Risks [Table]",
        "terseLabel": "Schedule Of Fair Value Off Balance Sheet Risks [Table]"
       }
      }
     },
     "localname": "ScheduleOfFairValueOffBalanceSheetRisksTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r218",
      "r220",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule Of Finite Lived Intangible Assets [Table]",
        "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r218",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule Of Finite Lived Intangible Assets Table [Text Block]",
        "terseLabel": "Schedule Of Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r215",
      "r216"
     ],
     "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]",
        "terseLabel": "Schedule Of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r215",
      "r216"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule Of Goodwill [Text Block]",
        "terseLabel": "Goodwill Rollforward"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r8",
      "r25",
      "r26",
      "r27"
     ],
     "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 Costs"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureInventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r234",
      "r235",
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule Of Restructuring And Related Costs [Table]",
        "terseLabel": "Schedule Of Restructuring And Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesScheduleOfAccruedRestructuringDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "auth_ref": [
      "r234",
      "r235",
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
        "label": "Schedule Of Restructuring And Related Costs [Text Block]",
        "terseLabel": "Schedule Of Accrued Restructuring"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRestructuringChargesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": {
     "auth_ref": [
      "r72",
      "r184"
     ],
     "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 Revenues From External Customers And Long Lived Assets By Geographical Areas Table [Text Block]",
        "terseLabel": "Schedule Of Geographic Net Sales And Long-Lived Assets"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r162",
      "r165",
      "r171",
      "r215"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r162",
      "r165",
      "r171",
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule Of Segment Reporting Information By Segment [Text Block]",
        "terseLabel": "Schedule Of Operating Segments"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r294",
      "r313"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Schedule Of Share Based Compensation Restricted Stock Units Award Activity Table [Text Block]",
        "terseLabel": "Summary Of Stock-Based Awards"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": {
     "auth_ref": [
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement.",
        "label": "Schedule Of Unrecognized Compensation Cost Nonvested Awards Table [Text Block]",
        "terseLabel": "Schedule Of Unrecognized Compensation Cost And Remaining Weighted-Average Amortization Stock-Based Awards"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]",
        "terseLabel": "Schedule Of Estimated Future Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r150",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r178",
      "r185",
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segment [Domain]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r162",
      "r166",
      "r172",
      "r176",
      "r177",
      "r178",
      "r179",
      "r181",
      "r184",
      "r185",
      "r186"
     ],
     "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 And Geographic Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfGeographicNetSalesAndLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "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 expenses",
        "totalLabel": "Selling, General and Administrative Expense, Total"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 7.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 Compensation",
        "terseLabel": "Stock-based compensation expense",
        "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1",
        "terseLabel": "Vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period",
        "negatedLabel": "Forfeited, shares or units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited, weighted-average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period",
        "terseLabel": "Granted, shares or units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted, weighted-average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number",
        "periodEndLabel": "Non-vested shares outstanding, shares or units, ending balance",
        "periodStartLabel": "Non-vested shares outstanding, shares or units, beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Non-vested outstanding, weighted-average grant date fair value, ending balance",
        "periodStartLabel": "Non-vested outstanding, weighted-average grant date fair value, beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period",
        "negatedLabel": "Vested, shares or units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested, weighted-average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant",
        "terseLabel": "Additional shares available for issuance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r308"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value",
        "terseLabel": "Total intrinsic value of stock options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period",
        "negatedLabel": "Number of Options, Forfeited or expired",
        "totalLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Forfeited or expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r313"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value",
        "terseLabel": "Aggregate Intrinsic Value, Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r300",
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number",
        "periodEndLabel": "Number of Options, Outstanding, Ending balance",
        "periodStartLabel": "Number of Options, Outstanding, Beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price",
        "periodEndLabel": "Weighted-Average Exercise Price, Outstanding, Ending balance",
        "periodStartLabel": "Weighted-Average Exercise Price, Outstanding, Beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r292",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansScheduleOfUnrecognizedCompensationCostAndRemainingWeightedAverageAmortizationPeriodDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockBasedAwardsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansTables",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareNarrativeDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]",
        "terseLabel": "Share Repurchase Program"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]",
        "terseLabel": "Share Repurchase Program"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period",
        "terseLabel": "Term of options"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2",
        "terseLabel": "Weighted-Average Remaining Contractual Term (Years), Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r404",
      "r412"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails": {
       "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 cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r0",
      "r150",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r178",
      "r185",
      "r215",
      "r229",
      "r233",
      "r241",
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Statement Business Segments [Axis]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillByReportableSegmentsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationOperatingSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r40",
      "r111",
      "r112",
      "r113",
      "r117",
      "r125",
      "r127",
      "r147",
      "r197",
      "r251",
      "r256",
      "r315",
      "r316",
      "r317",
      "r335",
      "r336",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r387",
      "r490",
      "r491",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Statement Equity Components [Axis]",
        "terseLabel": "Equity Components"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Of Income And Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r111",
      "r112",
      "r113",
      "r147",
      "r445"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r15",
      "r16",
      "r251",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period Shares Restricted Stock Award Net Of Forfeitures",
        "terseLabel": "Vesting of restricted stock units, shares",
        "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r15",
      "r16",
      "r251",
      "r256",
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Stock Issued During Period Shares Stock Options Exercised",
        "negatedLabel": "Number of Options, Exercised",
        "terseLabel": "Stock options exercised, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansSummaryOfStockOptionsDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r251",
      "r256"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.",
        "label": "Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures",
        "terseLabel": "Vesting of restricted stock units, value",
        "totalLabel": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r40",
      "r251",
      "r256"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period Value Stock Options Exercised",
        "terseLabel": "Stock options exercised, value"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program Authorized Amount1",
        "terseLabel": "Repurchase of common shares program authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program Remaining Authorized Repurchase Amount1",
        "terseLabel": "Repurchase of common shares remaining authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r15",
      "r16",
      "r251",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased and retired during the period.",
        "label": "Stock Repurchased And Retired During Period Shares",
        "negatedLabel": "Shares repurchased and retired, shares"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r15",
      "r16",
      "r251",
      "r256"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "label": "Stock Repurchased And Retired During Period Value",
        "negatedLabel": "Shares repurchased and retired, value"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r15",
      "r16",
      "r251",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period Shares",
        "terseLabel": "Repurchase of common Shares"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r15",
      "r16",
      "r251",
      "r256"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period Value",
        "terseLabel": "Repurchase of common shares, value"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r16",
      "r21",
      "r22",
      "r105",
      "r190",
      "r196",
      "r379"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders Equity",
        "periodEndLabel": "Stockholders' Equity Attributable to Parent, Ending Balance",
        "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance",
        "totalLabel": "Total shareholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders Equity [Abstract]",
        "terseLabel": "Shareholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r105",
      "r111",
      "r112",
      "r113",
      "r117",
      "r125",
      "r196",
      "r197",
      "r256",
      "r315",
      "r316",
      "r317",
      "r335",
      "r336",
      "r355",
      "r356",
      "r363",
      "r379",
      "r381",
      "r382",
      "r387",
      "r491",
      "r492"
     ],
     "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": "Ending Balances, value",
        "periodStartLabel": "Beginning Balances, value",
        "totalLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Total"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r104",
      "r256",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders Equity Note Disclosure [Text Block]",
        "terseLabel": "Common Stock and Stock-Based Awards Plans"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r388",
      "r413"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r388",
      "r413"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r388",
      "r413"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SummaryOfIncomeTaxHolidayTextBlock": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the income tax exemptions and reductions which have been granted by taxing authorities for a specified period, applicable term of the exemptions and reductions, estimated dollar value of tax benefits, and per share benefits.",
        "label": "Summary Of Income Tax Holiday [Text Block]",
        "terseLabel": "Schedule Of Tax Incentives"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxHolidayTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxPeriodAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about the period subject to enacted tax laws.",
        "label": "Tax Period [Axis]",
        "terseLabel": "Tax Period"
       }
      }
     },
     "localname": "TaxPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxPeriodDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identified tax period.",
        "label": "Tax Period [Domain]",
        "terseLabel": "Tax Period"
       }
      }
     },
     "localname": "TaxPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "auth_ref": [
      "r272",
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by timing of transfer of good or service to customer.",
        "label": "Timing Of Transfer Of Good Or Service [Axis]",
        "terseLabel": "Timing of Transfer of Good or Service"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "auth_ref": [
      "r272",
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.",
        "label": "Timing Of Transfer Of Good Or Service [Domain]",
        "terseLabel": "Timing of Transfer of Good or Service"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "auth_ref": [
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trademarks And Trade Names [Member]",
        "terseLabel": "Trade Names and Trademarks [Member]"
       }
      }
     },
     "localname": "TrademarksAndTradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredOverTimeMember": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred over time.",
        "label": "Transferred Over Time [Member]",
        "terseLabel": "Transferred Over Time [Member]"
       }
      }
     },
     "localname": "TransferredOverTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureRevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r193",
      "r194",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/DisclosureFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Treasury Stock Acquired Average Cost Per Share",
        "terseLabel": "Repurchase of common shares, average cost per share"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureCommonStockAndStockBasedAwardsPlansDividendsAndShareRepurchaseAuthorizationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "negatedLabel": "Less unamortized debt issuance costs"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesLongTermDebtOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarningsOfForeignSubsidiaries": {
     "auth_ref": [
      "r323",
      "r349",
      "r469",
      "r498"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.",
        "label": "Undistributed Earnings Of Foreign Subsidiaries",
        "terseLabel": "Cumulative undistributed earnings of foreign subsidiaries"
       }
      }
     },
     "localname": "UndistributedEarningsOfForeignSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r405",
      "r412"
     ],
     "calculation": {
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails": {
       "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 cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseAndLeaseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureBorrowingFacilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r132",
      "r140"
     ],
     "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 Diluted Shares Outstanding",
        "terseLabel": "Diluted",
        "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total",
        "verboseLabel": "Denominator for diluted earnings per share"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number Of Shares Outstanding [Abstract]",
        "terseLabel": "Weighted-average number of shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r131",
      "r140"
     ],
     "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": "Denominator for basic earnings per share \u2013 weighted-average number of common shares outstanding during the period"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://bench.com/20210630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfCalculationOfBasicAndDilutedEarningsPerShareDetails",
      "http://bench.com/20210630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeUnaudited"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r10": {
   "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"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "230",
   "URI": "http://asc.fasb.org/topic&trid=2134446"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r109": {
   "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"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r12": {
   "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"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693"
  },
  "r13": {
   "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"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r14": {
   "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"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r143": {
   "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"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "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"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r17": {
   "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"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599"
  },
  "r18": {
   "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"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8475-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196816"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563"
  },
  "r196": {
   "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"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r20": {
   "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"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921835-210448"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455"
  },
  "r21": {
   "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"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r22": {
   "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"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r23": {
   "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"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r24": {
   "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"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "http://asc.fasb.org/topic&trid=2175745"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r246": {
   "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"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044"
  },
  "r26": {
   "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"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r27": {
   "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"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r28": {
   "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"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r297": {
   "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"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "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"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r32": {
   "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"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28200-109314"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r33": {
   "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"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "740"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "740"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "740"
  },
  "r34": {
   "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"
  },
  "r340": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r345": {
   "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=116825942&loc=d3e330215-122817"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r35": {
   "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"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "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"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r363": {
   "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"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r37": {
   "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"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r38": {
   "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"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r393": {
   "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"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "840",
   "URI": "http://asc.fasb.org/topic&trid=2208923"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "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"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r413": {
   "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"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r43": {
   "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"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(1)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(2)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(3)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61797-109447"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r480": {
   "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"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r494": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756"
  },
  "r512": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r513": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r514": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r515": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r516": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r517": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581"
  },
  "r64": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r65": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r66": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r68": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r69": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r72": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r73": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r74": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r78": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "http://asc.fasb.org/topic&trid=2134417"
  },
  "r8": {
   "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"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r9": {
   "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"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>87
<FILENAME>0000950170-21-000814-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000950170-21-000814-xbrl.zip
M4$L#!!0    ( %N.!%/-FMV":V<" +2G+P 0    8FAE+3(P,C$P-C,P+FAT
M;>R]:Y>31Y(N^GU^A0ZS9Y:]M@/R?L%N[X4QM#F#@2[P[.GSI5=D9B2EMDJJ
MD51<YM>?2*D*BJ*  J122LCN+NORZKUD1$8\<?_I_[PZ&@U>T'0VG(S_<D/>
M%#<&-,Z3,AP__\N-.T_O/GAPX__\_"\__3\ @U_O/W@T>$0O!W?R?/B"?AW.
M\F@R.YG2X+NGOW\_># >#<<T^*]?#AX.?IWDDR,:SP<P.)S/CV_?NO7RY<N;
MI0['L\GH9,[7FMW,DZ-; X"?!\NSWYT2MB\&O^*<!K>54!)$ &&>27];A]M2
MW+3.FO\MQ&TASO]N<OQZ.GQ^.!]\E[\?M)_QU<=C&HU>#^X/QSC.0QP-GIY=
M]@>^SWQS<&<T&ART7\T&!S2CZ0LJ-]M)_^6GPSDO""_*>/:7&^?N_:6^.9D^
MOR5CC+=>M6-N+ ^Z_2I-1V7XYMCV=G&D$L+=6G[YSJ'S2P^URT/GYP\=OG,#
MYX_6MW@AY_QH='8\+_V?'SF\?9UP]N;P5^\=_\[SM6_/#AV^^M!Y9;N-1O-&
M\K/#QY/Q(R;]=)@O_UF93V_-7Q_3+3X0QLLCWUYJ?OF/WE[FUGR*XUF=3(\6
MS-+NPH)0H-RYD\",WKTZO[_Y?/+BD^<)H.6;)9H-+UL@7DYYZ[]^?_@T'](1
MPD4Z%+K "F>7YB_XMTJ D.<N,IQ-C)+^8X1>'G'V@Y,9/$<\?O.#BK.T./CT
MBTNNP8O\*5*\2X;9= [M\]G[5WGSU677X5WWZ4N]3_4\.1G/IZ\O7[;3+R^Y
M7#JD-S])++(.%P*E[7_AM#CW+)<^Q24G/)E//TB'>(N_O?'SOPQ^.B0L_-_!
M3_/A?$0_2P%_^^G6\G7[](CFN!!Y0/]],GSQEQMW)^,Y"T)XQD]_8Y"7[_YR
M8TZOYK>68N16.^VMT_/^E";E]>),9?AB,)N_'O%3EN'L>(2OVPK3CS=^_FGX
MZG8[G*;+E\-2:+QX^7;S#8;E+S?N_T-6E*Y6!0&E!J-JA:"-@VQ,S,8F)TJ]
M,1CC4;L*#6_?/9E.^?[NLVC'T=\)I_?&I<GCTSM_-3^@RL_TCX B:AL(DD4"
M(W2!Z'P&44PU*JB(-M_X&4 J7N"?;KUS:V=W>G^*>2'PE[<:<\B:D@6M%9^R
M9 M1\BF="%86K42D<':KI\Q^FT7YE)J>P='=R='19/ST$*<TNS.?3X?I9(YI
M1,\FB\]^8>%7GN#K=O"=*>_]YXO?S2X^F-0^RBP]F&PC&%L<Q!0*,%,IH74Q
M_.0W!B?CX?('?_QCMK@B\]!L>'L\'#%EIR?$-+KU[D-^X*')Q$HU(802+1@9
M#$3A/10E:BXJ.HWYXD,_F5(E)E-Y.I_D/_\31R?OD2=J4UQP&E1PE<FC$J3L
M)52K$SHG;/'O/L4?3W_]TD>P?(M2!P3*L3#=)%^K"@]6)J.,5]5)??$1#BB/
M<#8;UF%>B-_[T\G1G<R0X63$S%8>SP]IR@0]GM(AC6>,-9C0DR,ZY<XGS$63
M\HCFC^LS?/7>L]L<E(V:EU0P!;/0D().X)P,BH(OY-07/_N[N\M:4YU+@G>7
M%<PLFJD7K02GC<7 7V%UYW?7&2I:;J_E8]SGS][CPJMMK[^I#^RL=^]2F"JR
ML*S>2&4P:/ADO@A016,52HN:Z"*!EL")'A)OFP5,>ES_F-&=V8SF3^=,HO84
MC^L;>/5D,ANV9;KW:M[HQ=ONX7 VO_A4PDB'BC<3H@S,*=:WY8H@DD9M12E%
MNAL_G]W"@@D65YS]3D>)IE<3(S[[1*YH!HZHP/@<>0/'RCQ0$O\KR=MR\6F;
M[!C.%_+@SK@TB<WHEU7*D-ZCS)6>837<)56*Q6D/.I@F$ 6+HB@K,[(G2YYI
MZMX3B.?I]G"(:3@:SE^?;IMU$XX5\NV'D_'S9S0]^I72O"TE'@]9-B]NYW$:
M#9\O=OOL](8^2M9WUT)KJ[--C/-LC$V/,0\'(\%'<J%D5;43YW?:'7[.LMAJ
M(WS^9;NKXFA&5^.YA+541Q9\0EX?S'SJXBOCTE"PJ$11J&L5@8Y2(:UY>3)K
M,N,14.D(-IF$Q=@HK5X1D_):"7(4@9F5U])F"3&7 #8SO:S/UE.\^.B/CVF*
M;8MMA$W/[H(7FY^SG%V>]_IG\*/DE4V&]9T(F65J28G!BG-0D91VK+:]N;;'
MOI*R7\UC5TN2I2OCDVQYA5-6@!18N)(HHN@HDGH/KEPJDAY-QOEZGOOJ4NES
MM(PPC$@#:FA[B;4,(XUD#;)DLH91HDM%OR>;KX#;UJI=+CQ"%B4'S3O78N1K
M1=:6+!PBR[!$B2@H5=^#!9^A**\3@GHO:W2,.7UA]&6PX>D:+*2(N3)%LM'I
M.N7OE13,:N1O16'1.@'5*V8_] QW^"4P1'#2H-54]7G%>(])QC*''V&*HP?C
M0J_^@UY_F8(4_ \3V&AWM3UC1)1I8=MIP8:"9C"*45>P%))R5N68W?H-/*NU
M+('-S.19(_*M\%/*Q)C=F5HP)UE%6*&!%QV;01DK4)!\N61X1X<4H9JHLU*&
MR+PG*-;)FLP@&(FABA.J64<L84+*#"JS-DH7MMR*7Q%KHE<J9)8H0F@F.F&[
ME&:BHY$LRYKSX3U4M![\NFI-\?GXU3*29]ZWP%N']85CF!A,7;S5E&26L=9K
M4YRKAO.?L0Y%Y$J1\6%,Q,C4)^:)R() 9=Z(;)U3B!^U:59FBWX>:/JT+7KK
M74?<0M6S8J39SS\U9_KMV<)=S!<?+)SKMYLS]"\W9L.CXU'S'2\^.YRV>^-U
MAS,OYLU7L]*VV[NG6%[M_"46;V>3D^GBW2)V</OT>1<+?_<?20@EC.&%KVQ"
M&F^)Y1 I*%(SU9U)*=H;9S^EA9(X>S<L[7T=TG2PN 6ZU+5^]\%_O*L2+O[X
M['0S>MXHMGQ;^&*OCD?#/#S=38,R/&ID:\&HV73.B*-%C(9EP6D/F-BS.Z^&
MLW.4.0/53Y>G?4.?2\]^A8N>G?C>?Y_P&CPEWFT+E/S+:]:6)[/Y]/7R!MKV
M>$8C8LE[Q.)R*:EG?/Q\,OW:>V@/_H:U_TJ3YU,\/N1+C):7;E_?6? =?NIQ
M;UU8\UN7$?AXH3'>T&>.TWGS^?Z\#,&U_[TYSYOOWG!*.7>H RW>7F+YS=G[
MLXO<>H<[/\"L/EF7I8&0&U(0F "-:&XKC\RK.=F,O3'K&XC, '\XOX]Y(:[?
M\LKR\SO/I[2@ZNKIMHQ$S9D4+-09"ZLWI#C[YDM(44)D9>43F)H4V_<F0W)2
M0U(,7@I*XQFTK9D4G_7P+:ISG@^_YN$EZRJ;B'6DUOSP46A P7HSF^J#YN=/
M=>T/_Z5\^$9^_'(R&XYI-CL3D._*S[N3Z?&$)2CMI"!Q-66=H@!TE>&&EBQ(
M7/.+><L:4$N3=>F5@'=>XK2TJ.&[!#L@UD'#/#]U(_S!2'UV\/2/=<H3WE*G
M<;ROWU+:L:61)$%%8QB'1$:AD<TCWE>^4JFAIOZWU!(;-!-L,GY_2]TI90%
M&8KBL#P8GZ+FM4K\N#H*&9>*\KX "<62CV2&8*E BC46$YJ/SW0@\=^1+BSS
M-4AW%>ERX="O@BF*C7=^#D;2D=5#2 [8G$.P%3.;M\&(2!VLU'K8A'(QKN@$
M(80(QCBV:+4.T)P:AKQM+J1>-_*GL/W9<;\1CN:'&:>T.EQ_[0;-MVY,L/E
MWJ$%Y7)#<HK-BLHW$I-4Y)1K <3>&+5[R[?IOI/EQ:_)X+UW,IT<[R9*#<J$
MH%1JKCC&1"I99LXJ 1-I9;VS1H3>./2*9D;CE3NS(9Y^NC4H-8:$VF$+$I06
MT%>0C*W\"DM6254O8_<4Z0ZEMCVC5T0A6YRUI#R@KIJE.A+$;-C0(RR8K"F\
M<7JET%4$[!V:3F;'F.D."Q:J?(H=QR#7(M_%U>6[6)U\]]I6TBW(;BDV&>(@
M2,U_?':9DI/9J=YX]1,4:RRZ"(H<T//S(:#>!7LQ:"B+!(Z:1Z\D"<$%"\(*
M3+E4K;'V2(JNP>!3.AJR^KB2?%K!#C;7OX,I4=(U%BC:.S#2$;!]Z\$998.7
MWI>\E6SS@!]R>GK*>Z/AT7"\.'*'Q/T&F"6R*!$I+1(K,D.3V&+]TC''D*-B
M8Z[]@<=&DM,ZN+^=8+NGQ5YO[N?']?2+"Y*?7@WG>3+[I*CI1O8')6K%EJ#K
M'8-ZKRHPO@I 5>7<$F.%Z"ZJV+WL_SQ'P'9NZ%J*K35XL+75!#F+$"RVP(46
MLCB12N[.U=F5U^^J-%NA3R4&5-%Y"S5$UMB5,BP,^IR])2,EL?KNC6:]^%0Z
M()\Q&"2E"%&%5HLG+"1LZ7-1F5#8PA>Y.QVZ-^\W+VPV8^!35DZ+FJ'P*S8/
MA(=H@X*84!A;="[8G8+X0)I!8\YS*0;+;.MQN2SK8"=)&9%:8K*'[#0R*6,$
MM-4#5B:CUY2"Z\X7O^5[?HOQZ&:48XU6.\, U&EI6MZ!AA"U 1=T)%8F5<LN
M#9F/L,MIFX?;?SQ=7^AA55F!V98H9';@9 L)42LU)Y4@HBHA)TR^K#V@O!V,
M2L$K89T#WW)C%FZSX$L :3VC<TP:3>J-4?O-G]P$ 87706@'Q&H/C"YL^0I1
MP?H42&"T-HM>";A/\ME, L4&V#058ZD* B6)%:(P I+R#G)5Y%(+#MONW/.?
M&:X_K7YLX'LG?6PY19%*81-*\N4-DP^BSZV85U6%)NN8UIY+N6),LX# LR'V
M*%"V<Y\;'S4IZ5J=,]O9IE64BL WXJ2+1A965=WM\RUFDI4:9J>?#'%TM2*Y
M[>30C-E%:2Q@:P)CT!8(4GHVS;PH04D3*6\9AYZ99K__?9VTVD#:I= B5<V"
MQ+%8 6-9G6$B"Y$DV]>DL/CNTG(^-\GOTUT#MB7A+PF&<54SC5"YUM.H *IL
M6Q .1>O9ET5W &$;J-6!SS4IU7H"))"ZR-84H$*JT8!/MOV;K:'N?*Z]E(EW
M" PW(,JUMTX1$8C4NN 0,T\*.K86!S*C(38AN@O ].HGV(37_IHS"#<@XY1P
MU3.J %-KJRC0!.BC@%*=<,R^D?FU-P[]1"7R$YHN^F>/,RWCA*OBF%]/^Z0U
M_<??+3;'N99._W<X/V06&KX8EA,<O=?\Z4W:VJ6G><-R]XZ.1Y/71(N'VTVI
M2!@398N094L^QR09VV(%&RF0LSY(W2W/]0R9UA-64J+&@MJ"\KJUB/(L(9+,
MP/BG8DD8Y/H[;:P+!7UKOO:=3JV3,LF@BP7K2+;6*!&"=HK!EC+5*1%LZ,YN
M[I51=C@-WF1G,Z)GJXY/:[ R)J?,VD=)E;0I1O7;/&?G4OBV4])$XUSRD15A
M6;3O2070>@]H4(68D0G?0_.I+S<OWJEM^)J5LLE4K5MB>FPEAL3B./F4(2?B
MK89*9M]=IL7Z"I2VTT0DTII8+H+.H77=Q>;$" @NET1"D,Z^NV2+7O7J)IP8
M&XAP;<+5%B@:K2KH-E; %&I-CQ+R'X%$+LCBNHMP?:91>4!S'(ZIW,/IF-EV
MK05NJVS)%%36:(J';%N,G!AQ8?&2E8!G@H7L1-HA>Y\Q5R/2+S3F%_,G(QS/
M[I1_\@YL9WE$\S_&>#29SH?_0^6O3,Z'D]EZ*Q57Z J@3(*RU"!#*2T9)D$2
M/H#EJZ2"I;C29;/>C38,Z,#DN=+PL,[HM@UU()NP7JU%=,X#4Y3I616;'L%'
MX(^M#UDIB]W%)/>I1E\5;]U.JX$5OHRILK[7H4UXS*T14G 07*Q&VQ1KD;TQ
MZKG._L,Y/1R^H,*&'HZ?MV[]RS;[O[S^'?\YF=YM@S NA)VP3="D\HSRX7@R
MFCQ_O5:UOL(&!,J6DBFS),DBLUI/%6*Q!*W_3PW%5]%O#/"+2'67-^;DJ.G\
MT7(?'@Z/MZ9=!#I)3F?>23968-4=VUQ+9.M<"!>H"-'GQ(2KM?%X(T]/PZ!/
MZ05+[''>FG"9]%Y&9'I(J]J, &4AR"8&JTZ*O*R4NK-#K]%QT:]S;3.N9,Q8
M DM;J"GP;DZB0&#V 5^*32G8$M.^"VQ/B6W?<H05125GVN#BBFQ\2,R0HC7
M.B>@*S(ITUWSDH7J:2DZ;VGT.[X:'IT<K8HCOPR"+.K!:?IT4N=LX=*%7^ZD
MB]8S69L:!"6" .,# I8VV9'-@:I5:X/5G>WZ.;UO3K?^+O>_$5[(0(F 2::7
M+:=2K7R!&+)V5E*D[B3 5^W3A6_PXN';8BJ47*IJ74*$HP2&!38$P72+4DB%
M(9D2]K4)6[H159:(;5:A:RY=31*B2!&4MQB42U;'+DL.]YT_-^&+$Z4TSS"@
MXW.:-EXRH5;@+(MLY4,M:M^UK!M+IR->W4" PR$6X26#Q.R:=%/,J[XX<*1T
MB-XGJ;O,&/KF_2>;$6TR:QT,\>F(V*9H<[OYK0&2159C:M"E.T"ZFGA8-Q[/
MJ$1T643@%1(MTB,@N>0@ZDPDI4:KND.9/>:R;F@#:2JZ8@'M7*M?UJ813@/6
MZ*S2Y%!V&Z?[0 '8F]A!2P5X?+RSLL\$9 3'VPV];EVP&/XG-@= L:9TEMCZ
ML]WUV]L&\VX]0WN+213KHLS-,[42MJ% J8"Q7GE/EDQ_3>=ZQ;^K2!?I.85V
M0_. 6K-@01Z<:GQ9 P'&*L 5I8M**C'VWD8.?=,+\=%D?#W.V0T-^&#K7J88
M@! C&"\M:P;+8D:+%!(&5N7=29B.4Z!7*?R=$5XEJUK?>,E;*R9 H3-$V2:
M%YU*6?OPXG6KZNL:W->!I#2Z&NM"AIHS[[1<# 0I%*@:@BQ">C);*2FW:&3+
M*F#$#KO1@BC*9%+,E\RF)F*;45$1M"TJ9Q9"Z+?2*-_Q^,"&&G)46[VO'B)J
MUDX*/:1  42*QHE4&?AUEU*X%=II0]VQV?B/HE;(N;:Y4 PVDI<";,6D&<Q7
MG;KSB9X+TN,XLZ'U@-'6]*3]^A(!0+/Y :_.TY=XO"U>4N5CHB0\B-AZQ!;G
M(&C/-))85?#"N=Q=HM\^!O>M9OJI9*Q6C&VU: "W-)^^2 9L=B59GRO&O5>X
M3V6.(BD;'6/)9!&,+VT@8&)!@\D'A362[Y9T^WY-WTQ.BA=:5L=7EDG5%G=B
M4T6UBHF66YQ5\:3[]XAL; ;+>C!*E4H(U @%<RO4-QEB:&X-6:DD;U!AMW;
M=F1AKR?/TS)X%)JIY54;3=&Z\['Y%@ -FP$VL%4GNDP&W!<%?QN#X8I$H7Q+
MYQ(RL%PAV?(/"T@?J_#(."5W"TFNZ%]8ZQR<=V,2J^I<7Q MY2A Z3;:)K9I
MDK9&4$YY(:)*1%LI-78^TVXS=@6K%J6C3X"ALEV!K7K'R I!4'488I"R.P=&
MK[C^&VD#MHDFL+IJFU& L:3 *!$A>H:P3BG-(DZ()-=>8_;9^'U5$ET8Z5 %
M-OBQZ=EB/<1H(XBD45M12I$]]*5<#PAV(B,%PV?4KA7>:PDAJ "YBH J)YU4
M=]D/'8'@;REI/"M!1B!OC)A9E;E<(;9022I6.2^*S+H[5;;BH0?=^!P,RR4M
M=01GC%PFG06O#%0FB*X4@^BW*/B+? [/IECH"*=_MKYEBS>/\&A[Z%6-5M$6
M JT5*UA7+:0VK PE:2FU3_LDLZV \T+;DG/1+460]UT(":*6&<C%FDUV@527
MW?([49?;V-]D.Q&]C487DA9*;<6KB=CD5&0@\JN072TA=YEK=Y6FH^LI\^J
M:"JZY%)A*OG2)E^[!"$5#U@5XW&208@NB;9W%FRLX&$#29(,6(2IU.:>.>92
M%YA!0VN^I:.I4;#UJ+N-=WU^ =59M^E'-+^+L\/[H\G+WZ@\IR=L+JRC(F)-
MU:;>4Q'2@*;6,$U'1C",7D"CB:84!BYRZXO>KBM7<3UQ!>M#R*4@;Z,6C8PQ
M0D#?HCTYBM1:D]CNNDUT#_F^C0HT-CH0"U:0(C+6<Q08Z_&-^&PD8B*MMG-<
M3,>P83OQ9:XDA/.L %3K.:!+A!C9F+51R6*C]*G?D1+/FG/U^>/Z;(KC6:7I
MX_K7R:0\GCZEZ8MAIO>\18N#IE0>OZ I_W8WT\':%"%,B&"U"6 D;W_$:L%Z
M;TO*B5B#]$;0+=_Y*]5/UYO&LAESP2,J3")#"[*U\2?-]<F&@RV:]9-ST94]
MCW9:P?\M\&>T ;5.$D@8 F-U"_^Z#%4PZ)95RXC=I=3N7;K?TI V!F=&UES!
MB]BZ5EJ"E(, %VO$H"TJTUU5:J_&>P?DC,([8UR"3)(%#A6":'0;'!)(1.6<
M3]W%;KMM&+(!T*UB2,3P&HJMN<5R)<30)F;K*GUQFE)_@U^ZLGPW,>=2UB*)
M%-2:+1A4%5)KR)U2%5$J4DS%/<WZ F:\SWQ 8]BNE9+E9*O/,+*%WB/69-N?
M+CVB'Z%9GIR,&<#<?OK7'=M?,=1@HHX0B!!,CA)0.PG%43%6.!FI.Q?D-C35
MZX"T%*V3HK10=!)@6(X"VN" O*?0&C$)[)^T'YD_P7;2VM#*FH9E,=Y7B7D!
M9>M4$8-FP1C:3(E<1$U8J:X]8?E+!.-Z!\K<G1+;$/<Q#T?\P.=\&(O/[SR?
M$EV!R%>^W'\BFYUI1*VCQKN"XA><+3[=26F061G7D'R+&3#OD7: (;4V25I*
MD]KTK>ZZI.R<&V,5T/&Z&C-M(,P5T4A47H*W5;/&(@=)F="F;BME1/#>=L>C
MO6BL#D2,IU@8.P9PM=!R_DXDF4!F'VN5B,5W-PNRJSJ#%98'9:>+K$S=[")O
M)1\C1$0%R?,N$BGJDKO+]>K"!MM$O;BK;7X#02%;V08S&F+K8J:Q.B6J:HZI
MWFCU&6)OJ;!VV;&H<TIL:B6(I0D^80N$-H+,FZJC(%>\[]+AT36V>DI'P[MX
MO,=5*Q PK?BE-<FVB*DU3"&(UBJ^EV2R;9%3UYTG8,^?WTY#UFSX'R4RI- 4
MH.$]LAARE&72R7HEB^M.?NYB#[?MY![K4)4D*I3J/1BK F#(!6)"Y[6WQ;LN
M2_MZ'-/,C#LYHND!C9:%=H?#X]UD&I\,1BDBZ)(B,XT)#-Y2@I!U+(O"WKBM
M]M&SWW8,7@MK=/ R0TFM?T'K=Q$J6G U!BT*YFB[V^!=-GB6?G4.AIB%RJ4U
M,DB*I:YLM0O$$%/+;*IP(7C1+5'V#9Z_M302-GQJL#Z#J++-"F*9CT(6D&0I
MI!*RZ=<UN35A[@VE 8NL3'-M1M8%8 )EB)E:MHD2-MM:57^>SD^%/I_1].CA
M!,=GWVQ+@#O((F.)":IM%<;:* B%=;:-0FJ;'".K_A->/Q+ .1616Y9VX!D^
M995YASAB5:UI$9?10,$4(9(IJ+OK?-F-JM[2;/WM=%16D3 Z*4!1:U-@+!MD
MHE@PBH4'(9*N76;H[AV5W\:8L20$2LEF5/"16O>V"+'6)DG191==M/T-F]@@
MQ=:CSK0WR@F20*EH,!0D),9^H',13E?E#':'Y3<?VMY0R46JQI%)D&MJ=<[9
M0#)DP7GM2,3"<+T[@=YK!=2:1K56*=JLW%;ERY ]U^8]-Y*MJ2B"MLI1[K;!
MS(6DG:;L#JCEXV4V@I?Y.@P)SWW4^M7_,1[N:"!$9Q5]\ 0R*MU\VI8W6U6@
M8I:IQAQ][LXEMPB$T(RF+^AO)]CN:8%B&E$?U],O/C#8BEXPJ!KGW0R)>F<<
M^B(9"6<6G#DE2,*V@:9>%<UXHU)WQ?=?[K!:M/U8AISNE'\R?MTF\]I53\Y'
M U7'TDIHL"55"TA*I.H3FN"[,Z^[;I&]B5X7IJ@J<P;OVG@N+=N$:RO !%6%
M%*'Z_@S/K1T%M<*]EUVISJ@"WK8>$$Y42*W,7EA192+#X*:[O?=5='O"'#YN
M$I/RX7@RFCS?&M\P-41I;8467@>3G(48//]A>L5"13*M>B/5-U3\]' R+JP&
MFLQ/./[S<:W$M]".>_C@E\<'.PFR,H6H-0L.L2A^C59"2%4 6I^BU]5Z[)(E
M>PP?[W!ZHJSHG2@(Y,DRP%LDF#%,T(P+ D6;/:X]JO4%,,J!M%>&46\/_:H-
M)8NGX%@3EZ1;A^%65ZX3N)@H:!&UZ;/#1M?^^R]L?[^*3;W3;2K0.H,N.' 4
M,DM_DH"1.;;RGR!B)K8']LRZ[\&X2=6#LB"E&B ZVT:<%0?)&PW$+"N*M\RT
M_2=4=#-*=&5#@9R3)F($64L%4Z.'T#IC)FV4=JE2%GWV<;B2H_7-N YZ-9SG
MR6Q'O>5)H I6>G ^2$9U5C/N;X-6(E7I=<K:=.MAW7A63(\Z:(<M$!N#8UM4
ML 526>!8J8'MTP0A1A4-N8*^2T/UHN]D..[/=[*='%&<I-A:,I=H&+Q642#:
MBF!3*CE42]YUVRKC/@ZG_XFC$_KE]<,AI@7USKDZE]AN/)]BGI_@Z*Q__!-\
MO:;$M_7X.U$47CQM()<6C<V2FGY!,"FXJAUA[<^\^/(('FN8-D/P%QKSB_F3
M$8YG;R-YCVC^QQB/)M/Y\'_>#N99,]I;6:6++]&98%I&.3(&#]Y#K,9!"(*U
M:TC:8G=HK\NN-)M)0;)5$NM'#:)4#T85UIU5.5"\ :5M12']Z<Y/=*6Y+*/E
MX.D?.ZGH:LK9-PD:;92MAW;@C:<CL'#UP;(=+/KLF7>%;+\_GN[85@LV2&<E
M@D?=8*I B(E?9:E5*914QN[<O]T-RUW/E+* 1M4:+*!P+?K*^@L-_W%*&A3>
MA6B[E8*;JY+J0/ZUQ%E+U4+UB^X&1;#5U_JY&A=E%,YA?RGG6S<P?(5HL6IC
M@E(!"BUZO&)M&0X*K%!5:6U",MUNM,X\MG)UXL_E!MY=@F0D[YU&\1;E@4RQ
MRF 9W_<+ CLK3%SA7B$CLC:M[P^&UH2#Q1IFG5A'L:&,AA%#ZHXJO7H_=WO"
MU(82/[37WC->*JU5-XON"*C9?L2,&#RIZK%;)]LGI,9[LU^V16:(6$+(?#J3
M769SOC8\)%OBKBRI&*98Z98FS_#5D\6C7JAH0#X=F_3\]=\)UYW7<0UM@C84
M)-%:EM;2/'G=IFT)@B23!.=,+9B3K*+;-JH?</2\J75I6.OQ\<ZFW\="-C.1
M&/!% Z;$ K&ZR#N;WZ=(VOB]X^!SM^ &ZO=)JBQ;KVDC?!LYTM*[LU% I=HL
MD_.FOUXL/79?V,PNM"X%=)@@R-CZA/@"& HQ^G%%>8<Z]PMW]AD1WU9+XYQ=
M2-)J$#DX%C=LU0<J!J)613JCL-8N3<?/JW4]\VS>'4T8Q#_?22.KFJIL<0:4
M:KDMM0@VLC!#U;(Z&:HAZK:$ZS+/]%N%_V(R>L%4>_>@G:2A0L%J7U= M&R9
M"7(0E6P)D5**0(9JZHZ&^[S_S2N.3614F];6HE2P;@%RJF8KH_7Q"4J64HW.
M==\+O^.L_\_I9K6='!JSE$8SM"FMEZ41D:&-K0K02)M**J+&+H7IUSNH5V V
M;2#KH49K#?'I3)2N)?HAA& =*S\O0BV\R,KLZ=6/F9N25"5&U@!D6 ,(G:$9
MN."U5LXG8X/I;G_U,&WBV^V$N9&,_^A49K;WVK0V)"6S_(^L$XC(ZI"-#FN'
M*=LA?LD*CV04V-C2<[5C0.=%FV5M%26=(LGNW/Y;O)UZ,'&V4^\@,V.55;+E
MH1M[,K<&UC6@G5=:AB",Z,[RZ"41>4WSN"FF&AD$!-6Z!Y&I$)!E6-$A.",4
MO^EN[M0G1,>;XLT#>M[VT[:0(E>T1:8():96SQ0T),H%5.OO9'+V/G:7YOAM
M.U*2]3:DG,!FQWK75D8H%A4P:L'6>$L:N?;ZIL]FUP!"K81=2:-W7D!VI8 I
M64(4A-!J39*W1KK^,M>VHJ_MZ@8@"Z.I(D&E;%IN(0N4&!QX3,YDAXY*E\U0
MN\9KWT+2GTI2B&PC4.(_1B8&!;*R>2&=)U>JK::[*'CWC'/ZR1!'.Q;$V(PI
MH8O57B0)LDC):*E-/Z)69. #8R6L(OGN>/1SJK]/QU#^2L>3&9L4=\;ER92.
M3PO ']<'XQ?\8C)=;^_+51:%!)N+4Q:":8GNSK74Q)J@^"A4K"+GN&V&QC7-
MC5AEM8'WJJH8& *4W!!!86NO:%!"6N3]Y,EVZ_>]0@W(DAC74\F]&<W<EM7[
M=CI9V%QG+0WH<VVI!B03RAA,=UFB5]',;W+P'TW&UT:_#>1L*=9.K6\6E" J
M&TV8E]/AE$Y"\8L:3;<.L!Z*L#H 'JY64;04X+1JB3[>0? I, [)/B0M2&V=
ML_VL'N+WOW\]%%Y)@<=V"F?T$2.UT3Z,:%KPQ4-(+)Q=;DWQ2F*^Z1:2;FF[
MFPZH+D)QKF8/.;7$/RD7:0\1"BOC7#'KG-8^/>@+5NJJK9$O'/I5DM.IJ)VP
M3?D%-@&L86- :T@E2UO0>I3=98ET-,3\/ 4EZQMQ-5Y?'OK6?O@ZW><I2#ZC
M3XEY/08!B$1052U4A)7)=U?<TDN^Z19G+ZX J&T@*R(Z2H58OOC(TMD8CX!*
M1[#))"S&1FF[LY6ZGQ_5@<)U)'G!R8.(.H'!:B"*0,"V%6$N_+IVJT;V0NB;
M<E)C8G,@6!9!B9A5:P,[D?_86MJ4UJPQ]6\1].%OVU!5MA/(8%5"R;8NO=98
M;8#6=S[)0$9MYV"[K9G&O9TJ*@JMD)ICW>=%0J:!E+&"IT0YM"2XVF6PHT?U
ML+-%$\FI0*%*4-&W] R2$)14D(*T*) OIK>V^_XZD_![9-(=QC"MX(I4C&Q&
MJ44:OF<5J!SD1>M@(87*W:G ?7O\-FPR:*EM@5;JTWIV:S:32H)0;/!L%Z.Q
M7<8IN@P5;H1^LJ:639K:4 /CB@,LJ@WEE5%)F365[D*%7Q]GVDY5[FO&R/1@
M,F%+W5850@X":IM*H5 HC-O6H7N5Q<W[4=L75&I(UJ>:H0EB,)(<)'(>E OD
M=*P1^_5,[I'?-^1"%]Z:Z+6#HB,U#!$@M,JMXJ(5N::H^XO87;4Z:&?MRFQ2
MB2H*L(X%B_&5@8.-!3)#=84EVX+= O8>VF]WD"8FM$FIS;R4L5K>=S(!*A&!
MBD5L];U9].\WWG0SR/6T45>I&D]:-*]>2Z'%R  ]>BBJ6"ET*E7MO3;7H+NW
M$_E5X;3&YD(I+0&[V#:-)#N0V65;LT\=YW_N&V]LHO'&!K2/,UDYXRJ;KR3!
MD"J04O!LHZ!(.A<7^JL;[(%)NS1/=K6%D:M1:&<(LC6Z3?\DB-E+4#F(3%25
M3MTQ:4>!A$U,(=2Q8'8:K&G5\DW H,J^)<Y;T91B"=TBIPO-/YH1>:[QQR&+
MD5:A=UDOD)W4$"97'T1-()4M8#(EB+SQP)40?94FV]1=;&&O(;ZY_ARVS8"N
MF"'ZU'1$D9!:!BB1RFS"B5(*]<JF5ZFVNLZQM1M0\41)FB@#4&XX%%6")!R!
MTJJ6F"EFW5U#G&Z+Y3:4JUNLEE$9B#:WF9NY#;&U#@0IMGO9V*70G0.YGP3(
M-16!)R=MSAFH6MT*EA($Q:*Q)7,$;Z15ZY]Q\07<JZ]>L*175+ 4E-:U-=!!
MTVR,+#R@)Y:$KBJ;JHEV:TL]5SMX>3V,6DC*:@(K;90&3&3Y'W1,H)20V0O/
M!D.7)EZ?H>[-6 JE"!D3:4BYM!9IOLV"+0J0"9@3R9YG]ZYHZ/*5K_<KK^L+
M9H47]+;(\& X^_.Z"PW7T]ZPV)I\\ 6"=ZW39(ZM'*L .>>CJ:U+;9<YT0<X
M?DYOS:7?A^/AT<G1JFC^1?.AESW(:/IT4N<OV4"]\,N=1)+*&,OP44-)6K5&
MI0'0>@=9FU2J+UF';Y!]5I/@>N7+_2=.A\ALUF3/NRSY<#(NK.R:;$HX_O-Q
MK2RD2CONX8-?'A_L)$M:"CE);R"44!E(\Y_@G )O6\)TB"GI[A(MMCB8=F4N
M74<WONWTH'ATE'6V(()E!*U<91Q&F64H6R^HI(W]E9CTXK+<4(* =5GE2B!K
M:P+=?.Q19 D4DU%,,1E$EYG$^\CYHMXW&!VU3E!E*&SM&+9[T/#V\UFK:%JD
MJTOJ=3:2<4W]U8-!H=%"7")(W3J&!H0DG8U2VZAB=UG7>W6]D9+A#8B.I+UD
MM:Q!DV31(5S+*Q0!"AI6U0E)4G>M=?9LL_&D"A5=*$5$R,HQV\C6!CDD#\IX
M+8P5;(ITFU"XR)LXH..3:3[$&3V9-O%V="Y EC.-&O><YE.\/?0:*S<W( HT
MH;=.5W#2$I@H%*0D/-3B+%-84/%=*JH>LQN^@?F<&^!0BCJGG(A55&$H97,K
M*W9\=IM==$ZW!@8]<N@>2EV[3MR$U\-))TTR4'6JS896$% W%@V27/$NJ>Y<
MQ;N8G;:EB"I)FX(64&K3OKE&"*0-Z!2SS,$YD;N-6'XB9>6]%@H[N?T=4M7*
M9<A:1U9.-D"H*H!,PM1:O4IE[5.Y5JR<UC_2KH.-EZTLE1I,R5XSW5QBV)LK
MB"(<.>UL-=TYJ[M-]]M0RU6;@[)1LZH5K0.ZT,"B-(%S,BAJW0Y<=QD[7]YR
M]:RM^2.:W\79X?W1Y.5O5)[3$];*.YK/257J6)*#6$P (UMC.]_&(#BV6%6R
M4>GN@'^O0_\Z4)4Y^&"=4,"XAO=KJ15BHL7;$ATCYR*[0\K=&UC7.R%P,X*^
M)E6%P@0U%=<:%+3>VLS!SAG^(FF5\]Y%U;&+:@/I#QO@4@K6*E<D0W]W%DPW
ML3;E57U,F5+L#H[LF'A;Q0:YK@JU343]2J[)N0"QR@2FM9"+15O014J1<]'.
MKWUXS(IMU6NJ.M\,O;(E:8*I0"$R8!*D6>^%"%J&'(V)F8W8WNBU=5-'5YCS
MX440I9H(67K&*=$2Q%@5H+"2<HY"ENX ;D^]L-9#%8N>E;&7$'3U+/5( -KB
M(6>,T2J/";OTT/6;)K7"JBMG:XY$!9PP!0R6R#:A)R9.\L:4XG+ISL3O%MJO
M(*#8:VQO,PZHK#5ZB0BT*.F/QD$(RH&(.5&A4JF_WD3=0_KKM@8WU0W"AVI1
MLR1KY1K*:&:=&L'Z&EP.VJ7^ND&LKYQT;YA]7,Z(B%4A@; Z@,DI U:)H+)R
M01FTE+I+Q]P/&?LF697A<A&JN>Z#8I6H@H HDF%$*&751I+N-V'ALOK%MQUB
M7TQ&+YA-WCUHG3A:!A >U$J,'.<59HH&<HMIFY@2!"H&E-8IUZJCI&Y;GUQS
M6>FOE.87Y^JVR_VRJ"0]]8]_"S-;8L3LO,U0;4N!(-\@"B'(1$9&C1C#VFVO
M[8A<VJ)J(*M FMHF;N@$,9H 4457C&:$)[NS4O?Z></Z>4-),:J4I+($7UIE
M3VC-$D5I^6@F>[97"X4NR\2[-ED_Q].QY\^/QZ"B1><%&\+%LUU,MD"H:/BM
M25Y'YTV_0.7SD[86:93MN"D=MK.U9CLL:-= VG.P,J[./8NYQFHI@I=MJCE9
MAI59!;#))=0V6\;\O5+K_G",XSS$T46P=WV]C3H >;9(;;QG RT+!).+A(B6
M]YL6SF"(-:3^]UL//1%76AL><C(,9&MN2?]6%$@D6<ABP8 &*?59&]XCE+N>
MX/\FFIDJ+ZLH#DC4U@Z2!*3"9T<217A-.>CNIO)T#^2N-UMR,QXZU7(-/#J(
M7@:V -I #9U;(V-G2]#H2^FR+4B7TF67Y^T9$:/V,4-M51,FJLQJ"/7"OR%K
M,;K#CJ<?&)%P]O$3FM;)](AQ'RWG).RD:D@VQR";)PJ1;2BO):269V1YH4N6
M)F3L$C]<I>9L9_6Y"EYZDAE<:'O,%P.Q"A;0*6#6Z"*ZO5CN3BQOP-DL9#;5
M20?5NR:6 P+_7S8W7DQDA"7;73#X\_/5[AT=CR:OB4VW%\P_+*^W)6,M&W0Z
M*@7%1M'2_ E"]A9:?_#6)YRJZ"ZQXZOZ_R[$\L7#M\74-D9EB[6U8\#05&6
M8',;W$7-TI8HL+O-]#D&S1V:3F;'F.D.2QRJ?(J.6S2L1/3OZB!E(865VA9P
MT2!S:M+ QEIFN6)\+BA5PNX<=3MF[Z^"/W<X=",QD#2,22Q%!B:&!6KP.8$W
M2A1RH4C1K;VX<[)T.UG(*9$]:@VRVM;$7$:V7%WE"[@0BRRB8G<5,AU9KILQ
M2)HN4B5Y2$:TW++6+%2T2>0B:YE\%JK?/AM?-O'BM##M@$;+;)C#X?'6(%Y=
M=(U*5\BE]>CT;/@L>GHG*0,%EY#6/W#KB\S'#B>?7 \?=."<BM')7$N;/68S
M&$<*0AM^&)WU514B2MW)Y<_,RCB@.0['5.[A=,QJ=FOVLPF!$L,KL+IU3<DQ
M+PM) D6R(ICL3'?.WGX[Q&TBS.*D*I7%L%*YMC;]$:)E/:Z4+*80;R[5+0%W
M#C:OPL3;:>^SRM843ZTT(1*8TL8@+N;H):.*$5A=?RV^OW%&V5!BF7%M))4!
MDU@;&5TSH$H%G+8AV&JC"]V)M8V,*^V 5KR+42;)R"ZTF$7R 6*;B^@J&6N-
M,3YTUP)AJ_KV;X"F7LHB/'H(27F&%0M(*"T8(VRT,;>&>KW1]!L:4?@+,^#!
M^B'MAOHB8(U.20)?B.4)FXZM-S__<8%L4CH*WR7O==*1?V,CF3? *B)(A4Q$
MB PC6S:BAF"2@B)U<MD;I4QWX?(]#2\$?FPMJ2X:CVG>[HKU38PA05*F9%]T
MRJD[^-!]:/+;F F*,HCH:@7^&\"(PMO?F@H.BR%%-=4^VZ!L/@MA4X.OL[<I
M)1 Y\%:O)4 (6O$%)(9B'7_:<ZQGTP5?ZTDY8R/-.RU-ZRRK6NIH!*S)\H8F
M;6T1FBVZ7HFR'363JZ160!&U#6U<%1*+/%T@.I]!%%.-"BJB7;NVW YA8V4U
MQ08#/K2HDQ#,UX8E3G+H/5)*2G6I'+K&%>OLY?"M:D7I7 TV*L"6Z6NDMI"R
M0E#&D*_"UE2ZLW=[:NS: 0F5J4VB"+"^I5=6:R&DZ("*,%5E#)3W)+Q^9&.U
MTLI+J)5<2WJ5$"1E(*^CEDI9V]](D"]'-L^F.)XM4TGNE'^RW%Z/<WH]I%(2
MC;-LOZ72LL"0FK*VHK6Y#B%3S &[4]9;!T*%7A&UBL[.I,18J@W(,JT2.!E'
MH'(-M43>7/N^RCV/3/D6QOHD)8K&I($8Y[<(EH34=(%+JFK*FH5-MZTDKS+>
M@!]VBGE^@J-GS3_\_'%]<CK;8%MD?L+H?5@$BJ-AT!08 :?*%TC)5TJV. J]
M4J@'T-3!)LN5T6T+^*LH*QC#VB!&0HBBYB2+,4:OO:QH8UHP6:=]* 6L#0PO
M328(D0PH7XI206N-W?'O%7-4GOYUQR(%3*@:2!+DXEG6M%>)U0"@Q1*R0S*J
MR_JWC><3;:#%3#6RJ&@(/%8+1J<,T5L#Y$2R-M<<;7>VP!5I]>RW'7-\%.UD
MQ2;Q,Q4PQ5I D@F2*#4+79Q9?Y??+Z'5U=H)O*F^HE?#>9[,MJ@RW7J;/<,J
MAXLF<-E!J,:#SPR)R0A&QSUT7WZW7;GFYU_)PZN4;$ !5;$4:2U0 %MK92HZ
MU%0I9]%=EO'.YL1O*5Y(NO!^":Q^=&S##-M8+U10<XBN>16UZU('=1T\^MRD
ME*_5NCM>,:^U#6QE4>ODH-G^\*Q[(PF(4NLV>,X3=:E[KU+N?$#/6W!Q)X-%
M09((.EJH03!FBEI!:H5WU>I0HBBYR'VOKIZV]X;,(!+99R*0A4*#<![0%PFN
M.*]SU3GV66J]4RIH.UE'I.A23@FJ;&XYF21@:P8=&"P&+#'FVAWK?'DT[:\X
M'#^<S&:/:'X79X?W1Y.7OU%Y3D]PND414)E4,(;ME>)2;;-*):04!+ 5ISUO
M_)!==VG0G8Z^6J4AG:A$*; "[R0++48-208'/H1*4DFL?3;6_';U)BI9/84
M29O$>I.-N*#0@2K)%+)!E?YJC'L**ZUGUH>FEK#J*GAJ1:(M3A(5[Z. .0IJ
M[9FH.X.ZGTD1'6PKAIX!'5.LK3"8L-A@C"XDVA"3#@+3MEF;.]^#/: RHE55
M.:=+"\]&2"9ZT%D[J7S0IM\>[)]"\V?'_48XFA]FQGJ[ZP/=D!6!41DR%E1T
M++(]<T]D.=V*#H)*3@H9NHR9]NBG6$7Q[S[#ZT+LT9KJK4QL,17?\H<836AG
M0,=*-ED1.PSS=%0GOC4S#[>3.WV5RK4(4EZT.FJQV!!D!K*Q1F&*UXA;QIW7
M[YW?@-;3B1*I:@!S95V72H&(C)E0:R*G?8G]#4CHKEEA!_L/M5.6-0#($)&Q
MKRL0&+B #S$(UPH#J5L?Z,:3 +941:V 4S<Q_UM(X:)@U1!+FX_%/!LJ(^Z8
M??'>JX)]YE!M*<[>3B9QKGK,RD$-JE4S9PEA$0W,Z**7,I:Z]G*&SW4>"@5J
M)4[X%@;56 /+<FO!M.81P10!BC&4$X7WC=I1I-]->$H7S4MC" 3;_F"";0E1
M4H-.V@7AK<_]1:,_U;;M&4V/'DYP?!TQJ9;?Z%>T'2RC%Y390FK5!X:J@T2L
M.C2RW5M:\4'ISJVW^63V3;4HJB4X/F,VV;$Y@0Q#<_4M[I&RS57H]<OMK5#N
MO7H/-A3$M$['A+RQK5&M7D5#M(X%2"3I&0&$E+IDFTX,A\WTS]N4^=#ZL88$
MSAH#QM<$2;H,P545E'.VJNZTP1F=SDI7%[T+*DT?U[].)N7Q]"E-7PSSA::G
M9P>Q-G_\@J;\V]WL?RI"E=$SRH\Y5$:[N;5X"A&B*E:VMO[2=MM,I >HM5+8
MFQ%Y$P4HH36G9'T-0;74+)5MD#(81]VU$.G6-M] IX-KCC-L0/R7:#%*](!*
M:#"R5@BQ-4\6UM:459:B.\.L1]_?AGI="Y,U)@0JA<#$4@%),\XC$T)V'H7N
MSO?7?;1A$U/L,+4)2ADRKS.8@ 0AI (>(Y%F/1[[;0"V2YDVUV2D;&=(+&CG
M*ZG*2%(G,")J"(4T.,V\FIR5T73I1NW:%_&%'3&WTRV14M*FH($J$ZLK5P-$
M9.Q!WM7<RMJLZ0X.=Q-4W2.>!5[-A8TJS8:M;KF$$MF8PF:R69V"R\*[_B:1
M?VYM4F$;F'^(HR<X+ _&;( ,YSC:FI(7EQ1I5T'[UC93H(98LP6E-,I(6IG^
MYJ^\6?J7."VMD\>[%+EW=#R:O"9:E$P\/KZ>61H;D,_2Y6*L#H"A*MY<WD!B
MHD';6\H0.G[7&^DN&]N$K_H;V[2=XE:1S'J1!E4J@D%C +434#/O\<0\87V7
MF.^;#B1LJ."\LF3W5H+/P2S!7; *(>0D3"5RPG4+[KKQ1:S'#<W@6N;BF_Q(
MK::1B124,T#9>'322U^ZK$+MVG+;V78TF]$T26*L:#1DUVS#VG@T)(1L68CD
MX,G7[K#'W@6VZ:K(#?AJ<QLT7:J''#& 48R4&1;;A>O61Z&M[V^V\(KCJU>^
MWJ^4YA<'7K7K_8+C/Q_74S;Y%G"TR5DP5M;@%H%@5!:BDQ9JT5):U]Q?W96%
M]"I==K@GFRR,DGV((%)MN1NNI6:B I&3M\J;8F-W&+I[H+8A%_N&ZI:PR&2]
M@Y(6\[;9:@_.*ZAL@DDI4R[K[^KW67:.#" %J)5T;K5)5R-9RK),;0,]J?##
M"P1;HV[5,"6YTMOVV=GXPDJ Y*X.;5,NBU9^TN9-:S!$K3F""I D!:T88I:\
M=K_:9ZY4J\BYXDI=[/SS-2L5M2FN946HX%@E"I4@Y3:4R^J$S@E;?%\";96Q
ME%!S*=(:J$FT >5>0!*V)7.3*@6K=>L?D+%.@;;.>9"]Q4NORUKEM5RRSQ__
M.#Z9ONV*=40XX_<_GYZ#7YZ=X.R;L_?M#)><[8^GOTY&(YP^/<1SIRW#%\PM
MYP]_Q,8>K^QD>O'*P]G$*.EO\XD^=NGW?M\^_)7&DX7[_/W3GJYGNZO9Q\[[
MSBENO7OW'W_RY;D_L)*?OO#E:_G>Z:ZX/#__-'QU>TK+47VSP^'Q8#0<_WDP
M&;V[P]L/;DZFSV\I(?2M*7]]JQUW8X#3//WXP:='W*J8YU GD_EX,J<;@_GD
M@.KL+S?N/WKV#U>UH1@JV[--?VE76"89T^8(!Q.$)!7MC4&=3HY.?_,/0=5B
M"R9FGR,P&O60+&40M>68&N.ESX/[_RA5UQ)9SJ%NQ6EMM%/4HH)F-1 HU>!=
MBQ[?NK &72R*48YOT5>H'MLC5@71Q H^59.%4\8J]>ZBZ%QK%FA9+@0"HUJS
MP39+N[AL6SZ,B<[PHA!# A5T !M;.WE=$P19'527I"@5E8OETD59?C*;G$PS
MS99O#PG+0IPQZ__\+X/!3\>#V?QU>_0F1& X;J+_MK@I_NW'RH(%9L/_H=N2
MWQ_/?SS"Z?/A&.:3X]O+#WCQ" YI^/QP?EO>U,M?5#P:CEZWX@R:#1[1R\'!
MY C'9S].D_E\<G3Z^\4E<31\/KZ=J<7*?N3'8(0[/KNG/!E-IK>GSQ-^)WYH
M_\KOEQ=YN;QHFHS*^?M4B]-^[#9N_/S'HP?/[OTZ>/KLSK-[3W^ZU2['RW'\
M;2[&TWMW_SAX\.S!O:>#.X]^'=S[K[N_W7GTUWN#NX]___W!TZ</'C\Z6Z&O
MN1-QA3L9[#(IKK( _Q=YTXZ?SR?C'P:_WKQ[<Z"$-?%#JW)ZVR.J\]M&WG3.
M_]N/[ZW4,9;"ISQ[./GV+M:Z?&DR91GS]C,K^-/! HV='3]=G/R=&__8>K^]
M9W.%E?SW?Y5._+@2?M)]\I.[PBK<?WSP^^"RW?N9YVFJ=3P9+V#9,"\ S/U_
M2!.E]:0@*<MZVK:,==5FHR69I2Z&4(4;@U-HRNINV4]21&U9T;5>KJT/8*M,
M\[F!AFI44!%MOC$88[-5"@UO_SK)B[A!2\BZAO62 O[VAF?>>>:?]YMPHYMP
MY4*]S;<>UM=?N0OC%5;AN]]Q^N?@\9B^O[ 2<TPCNHR/\&0^.2-><_8QZ]P6
M/RX.AQ&^GIS,;]?A*RH_OAR6^>'M&-OJG1Z?FX%V/".V4H^1;2AZE]*+4]]H
ME^?K3\\N_F(X&RZ'Q-X^^_WI07Q4.3MJ>346A_K?VK+=FI</'!+=S>C?.89?
M3"]>](R.2XSR_N42YC^?3R<GXP+O445\_^-+?EY(4\(_;R_^0OO@QQ<TG3<'
MXBF5F77.$WVQ!NV^/L2$G[\M]2<YX,L8\3-!W*426I5B:XL$5-/R<*7)$*I-
M8$.;9\]BNB9:E83^VPE.66",7A_0\60Z9R-G,CW"^5]N#/E)9Y1YYTQ&"4>C
MR3Q-7GWFKANW<XT^%]C^^[]&;^R/GQ;HE[+R=K!?#T+P2M#V;W_<.7AV[^#A
MWP<']YX\/G@V>/+'P=,_[CQZ-GCV>, FR#.V,P92#QX?#*3]KGP_>'Q_\.RW
M>X-SULD;R^3.W6?M:QFUN8R*9\*&_]M$9D]:Y_I,B?N3Z6!^2(/_/MN7@Z7/
M<$#\[.53H/ J5[A4Y$3R(@H3(*38BC-LAJB\!9E%C%&@36YEH/#)XH'N+5VC
M[PB<VZ7%E/@BAP5?OZ8VQN4:EOS_/1G30(L?UK:X1KCLFG/(&R' *"L@M%$B
M2F)2AH6Z3GI5BWM_.&,Y]G=>N_O\R>P:EJ_%33XAJ[]F03\/UG\K8F(RW8/2
MW0.E:T$%JT"D00N+Q6M@Z9/ E-9X+I;F.(B84C7>>;$RGT'K]K,HH^L,DIH]
M).T"DCX[N//HZ8,%\-QCTNO$I/,W._,,E+:(V. ?%_\9S"<7/^I37S<%^6%Q
M^6D70=^NLNMCD#:6;#AK"1R#^T.&(2P8$TUOKP]09XNJ^@@YMQ;OD;4*&S %
MG*487;115?NUZNC>(CND/<[R::YA&25(89W8*LC[2=!QS;OHFJ(^YV[!?RD7
MYT(8;0X@8[!@+ E 9PP4,M:08AN<5L3%;6S'K$GO^2/^YBLY^2K/^\N]1W=_
M^_W.P7\,[CUD?7SP^-&#NT]_&#QX=/?F5G'WEXG0]S#FE<(-]UYAGB](-YC4
MP?0-R08X&\R.*;>DOC(8C@?#^6R0#Q?NH8NAB4Z6;7U"855FKA3B.NU<L[C:
M1^U<]>E#WCO+QRQA<7V6\!F,ZL46^:3(_G(W:<[")JW R=:=V:.%6%D&IXQ%
M6NM\368U(OO!.$^F;/XN4L(6N?9WEYW2[TX*O6\2S]H1Q]/)BW:>:_&:/J-7
M.%N/07R>??1-Q[>R$JX\+RZ6I]T%/GU/3.Y7?!.2P>J4/)4"UL;6!]):P(0*
MK">KLO0^"+4:R? ,7STX3?)?9MY?FWWB#2@EI9"?\O=?YD&Y1$?%O8JZ#F"Y
MT!Z#R70P:2/\!O\\F0YG99@;ZVS <[D=E/B\)5Z)#-[=Q5P/6S^X>7#SZ<W!
M:8>WZ5[V=$@D-F2'YX'L0@I-G^-X^#^+]]_O]\Q> &TI;[\+P@:/)C<OY>;S
M,FA/D??9^RKYW7OVWB_FMBWFWC=WW;ZY$!6EA&P^MZ!@U0)"=!6D*22]5@IU
M7HT%?J>4*<UFI_]YR(LCK\'ZMF[P='(R/^0/\I^5*3_X=3I\0?WDI.PDJ^VE
MY=HW+EF=4U(62+<RM!AYK8CWL8L42ZQ&BU!6NG&?3&9S'/U_P^.%+WW].S=8
M%5;D,MNKCG5PH+,I>FLM)!=<*^:7$#VUP8JQ*%>UTMFOE /O\LO'TV>3E]<3
MJ3DZ_I2:6/<]K"^Y/FEI4%$%ZT4$$T0!-#9#2+I6)/+>K2B+XI1V"W?JX^F3
MZ>3%<)R[B,7=F0[_9S+&/138^UAVR\?R'2OI0=/2GW2M[-V[FR#/J4AL"4O'
M4Y:&PV,<#>@5Y9,YFR;\<1UFFNV]O'MC9*M6L^.L_WW*^FH@TW=KJZ3U5483
M,A"Y B:K B$+ I2Z!,&FA97N:_%H,Q_N\-Z])OO5*;UA\^'[M9D/OEA75?3@
M:B-7+:WP656@G"0*"I;"5V?T/9RP8'UR.!E?7RF!%@*\$-M52W"=R.5M2OR_
M_^NKUO?VQ]E@3B,Z;F0:C!=T^J$%KT<GK070 'F[,1N4][K!=+UVW[IF^"+>
M>-OX]C0+GZ94!L<GT]E)2\>?3P:MU6V+^4KU7?J^@=]6'7<GSV_WN79KP@R[
MFXLO/WU$6,%)/B>??V_0KK_CU[/A?+0HOB',AX,\PMEL;VOM?6?;R<M37."6
MIZ^/^-?[E=^S\5:R\:/3<LB%1*97^;#-"QXP]'IY..1/WN*SG?4/7WM!\U7(
M<GDD+K4!D#:#P<4 (XD0$CJ0ED3T-DI7ZM>:TJ?8_+54::&MK\,>:-T-F.,6
M(\1_&# H';S T0D-_I>X*47KA#%8#!+8F>A;EQRWK:*WR\6\/ DBD="1%!3=
MNH[R9H:HLP45JBTVZR3J5[< /$4E2U!R'7OWE]_N[??E?E]NR6)>7EDJ8Y4A
M!5#%23!*6T!1/#@23H:LE#5?G9QTIE;OG2*L19N0]Q);&O[ZHIR6+]JZ[?7?
M)],_EXIW<'9K*XQ$?-%M_3!X,,XW]U'##SZ=6_:DW_CS?7XGP*L$5AZ,2ZOX
MH4%Z/<B'Q(QYU-K$OSRD17%M<P2?:]WRG?Q^<(BS01V.J QP-.(O6T_#YEG^
M[Y-A\RO/)X-$IP?P.=^XEG6KE5NVKSMU,)_S2Y]MAN9T;E^W]G6#PM^RQ=\.
M/9Y2IH7]+]5@T5!W-OB.S\<[>C [8<-I=CAI_6/.^KC-#W%^\=Y?XKMWV6YQ
M^>/39_C^AP&.R^ [M7S&Q'*!OT__Y"=HQR\.Y1^UNS@]SV)8V^(F%C>)L_D@
MBD'!U[.;@_6U-C:U5I$0M*YA&>$+RK XM2E*106%2JM)$+Q[,IWR$R[;5C:8
M,\?Y9[?@_3*V_#M]JA?'U]W#59ID7DK!]3SN:8OXP:/)X&)KSJ^33"N'!;U*
MIK9C>;,>#>=SWMYMF.-\.FFS'$>CUP-BZ/6:]1Q+",R+3*Y?<8[+WGX7!-?;
M<YP/D!V<\)%&V":;#NCYR7*RV> I/!M\US2)_U%I=?/T@/GA<-'0ZK@UM%JW
M%%O>[QOA1+/OURAZI,TYMS%[EHIJ8^4TQ%H0DLHV6Q>S,BMJ"G*.5HU4IY)H
M)T3/5>YAL!<(7RL0> _B8,3W3@/,F05"B[V6Q1Z9-D5_Z:<#IC9<^L6,;YA?
MGF*%MH?SY(@?^?4/#=?PZ1@,M'5Z/F"[\.7\\.SKFPQS:'%OA>IPO.@VN\@O
M7:9IY!\_=(O+[\N/;PZ\PB$?O,DW1S: <W;T!^[XS;'#\5+N2966G^D?U1EV
M.P_8;NZS!/K/$M#BIA;N4SW[;@H9/W&,MC>UDY\Z2-Q4\?.OMLE"L8ZB41_G
MW"]7WRHJ9YUF?2UJ!1,I0C 6P0<DXZT@UC.K:S,\O<ML_'PR?7V)XV5QT$*(
MY=.#OMX'<Z5U>7BYM-V\PM^ Q_&MAZ\7QG\S!>#:+*[K6O:.%GD%TN5ZG>2=
MK]UZ^//.AT347A;MIBPRW75=Z8@8U[?O'EUF .[WWK>X][[!/;7' ;W)HZ<?
M<NGL95(',FD55GGQVL<H#)32*O8<:<!8/ BIHJU2)%V_>A;=TBI?\-(O)S->
ME-ELW6/HOD3X]MU*J"-FO#[Y<^]R)_%>^NR*]"D4***&HD0"XU5A^$L5"-%[
M2JG6L*(N@V><]-<%(]U=\M%V2J%O4+KLD>&.KMW.B[VM;(MRS6,(-Y'C^(43
M=K\P=Z!^)$;?^B)<FEHPK)>E&2V2BZ@,QI-%;M#);!G?YR<C7LURV5C9R71Q
MK='K=O&70[XT7W8PYAN<--/NQ7"V<#6-<9R'.&KQJ38<JQT\F^.XX+3,!JT#
MW[!\J')??X??7QJ<W^>/?$7^R.R01J,S-AE\Q\1?9'$LYQ9>*3GB^YN#O_-]
MK"LCJT27G$P"JB:&8C8K"+D$L#XP?D,OI?OJ(I=3X[$MQ=:AMFNP3\Y2M.Q^
MB_U\9Y':=.?D.<OV@?IAH(22EY%B<7,+.=D8Z?;)\7'+!)C1C^NYK1^ND1V:
M+*'!R_;GJS?]>F[Q5)#<7^17LNXX30XQQMJ:/* I%0Q:"2EX I&#L?3_L_>N
MS6T=5];PY_=?H)1DRJG"5OI^D9-4T924:,:6_(ARYB.KKR)F(( !0%F:7__V
M 4B*$FA)AAI 'V#;99D4 ?"<=7JOM7?O2V<="\%\RB1>:FE\\""#,H5]<@ G
M'0,6F$LB4RKH?67ER_[391?,6==H.G]QM5C*7-&[!X.KR6CU\;^<+]M0YP\*
MYX91N<_YWQX\>_[T(^YY-+EZ$Z>+ZQ<\^#N70VG8D!)]0P@W=[E+1EA==V<)
M8=5J.U]V_)3O?TB3<+%4G2>W%<KS50?.9SIQAX/I!X0^K;:[N-T'NW2OT\KE
M!Y>+(__(C7]U[^??/QC\I:IK2Q[J+V"PAQBI(=]]=T/_7IW\\..3P8NG@],7
MSU\]>?[J;%?SZP9]0K[&TNIIU:=YR 7_0AFFX0\Y_^*+'G(FL%9SG[X5;JD=
M&,0'-P]G,]!_=G>:H'=]T%Q#F/=NYQBQ0^R^=HO]J[R$@FCW"7][P!\<&=[;
M\-%_/GGY:O!LM3DIOG_Z[/G)\]-G)S\.2@S]XN5/)Z^>O7B.M(O4@=@=('88
MG.TZM[1(;P;TWC$Z1X*Q&US,NFW;/XP*%.?T_/PVG7F^/$!L.2OE\\^"2?D;
M3V/Y^V(*U\>N/RH IEEW$[_W.3V]S;&>W5[4X+M?)NXJENN.'X;A.XS_=A3_
M420P%-A=$%.8=M<R3_&\?#6?CD>QZ_ Y]VY<*"&=SR]2:H"A3F^N<G!ZYRH'
M/ZRN<G"VO$JD*:2IAIX#TM3V:>J#$W4^FH3IFR^,BMX?4]UQK*:Y2VV7:QU\
M]^-T/D?O:O>TQ9"VD+;:H*VNC'+6$]HZ75[K17E=-RT026R_),:1Q)#$VB"Q
M94'>13](;%E=>3$=E]\QOSD5<O#DWU>CQ7LDL9V3F$ 20Q)K@\2"FU^<YWZ0
MV&FYUL'3\?17W/3:/6=)Y"SDK%UPUF2Z2//SQ?3\-\CK)IFX=\YZWEUHUWGY
M&^1U7X(1B6OGQ*60N%JIBF!8%7%3%<'.RUO=ZVLO+([FX6H^+W1T7OYV_'X^
MFC?@E/UT>X4W(>-\\/CV2I<#Y$^NK[9SSS[P74>(JZ[W[C4OT_QJO/+@7ERF
MU44A$>YA_Y\@$[;"A!R9\(8)^?F_NQ$6H^(CC=ZF[IOQS=<=+8ZG\ZN],^'_
MNW.%2T[[?Q^N<DF)W55VC;XG?GJU&/SD9O^;%H.7H_G_(L_MGN<T\EPK/">0
MYVYX3G1A[&(V'<_/+V?3D&)'&'MGMM/K:UJRVL^WUX6TM7O:,MB#@UMIB-T!
M8H>MCU7\D,U;'V]['U^\^N>3E]CWB+R!V!TX=ACO8=_COOL>Q^FU&Z^BO>5A
MS_L/]W[LKF@5YZVN" .]W0=Z%OFJ&;XZ0<*Z)2QW/AO-__<\N["8SO;/5=WV
M^>#IZF*0II"F6GH06#BQO\*)J\EJ-GN:=:6L;ISFYVE9R7X^3^%J-EKLG;E^
MN7.%@[/N"KOBAU6Y?3>GO[O(45KMN?\R3]T/KUTR)#HDNB:-<$=$IY#H;HA.
MG:=W%R,_:F 0Q9/K"T%RVGV_XQ>+MN[)'+!CRQPTO>/:NY6\Y[S74:S>6ZZ?
ME[]UBR9J0<Z>_>/YR:M?7CXY0Z+?/=%_=JI0@^?2M7]TA["2W/EGNTQ)-[U?
M/+6E_J/_\A5\Y>->GHATZ6:+\]&=*9:CR>K@H<*V.RMA&,#@>G#SKDYV^<T!
MT54?U9?MY@N/ZHOG8U9>CR >:F'_]/VEBUT&;77VBW@HNX-3]D# RQ6Z^:#5
M*BOE.O7[_UUW .UJ@7[46?GI85B-J.3N3H#ZX<GSTW_^=/+ROP9/?GQR^NKE
MB^?/3L^&Q81/'PY.GC\>G/WRP]FSQ\].7CZ[X]\UB=5R25<8T5D%UGN:>W>U
MOC\S[+/)Y[9]1+Z[6A_/W!04V_*,>GKHF-(/F39?.%",/I1?? 7A^DNO80_-
M)^>2W?M![5[,9W9+['$G'#Y<@&UJ=V]U#T>%WI9VZ:Z1/+B]H$]$[FL>P']>
M3=+J(7 RW.$J[AWVC;/"O=??"J)+@4>BZ#51/$XAO?%I-N 4>6('/+$G_^P:
M]FN7_?;6)2F_<K ,2 <?+ZN&'DB%+J^O>6;?C2:#Q<7T:NXF<3X<I'<A%6QN
M#U'_\PZMXXN/J<OCW?Q7\&K_>?5(%;[>1GI'8ENP&D;8O3G'O1-8[QY.XYXH
M<A)R4G\XZ=Z"-^2D!KW>WUD'S8@>,M%5,K$.T4/9G-Q*ZGT^_SC;\SL,81.8
M^[:16:/*\ZMI_QL [?,>T-8K:1'7YG!M"$4D %RHB.MN&M/NXD7%\C,V\L[N
M%B9<?TZ#++*=^NW3J]FLW.3 +5VW1YA^WC-I'UW.KK'.)T04S1W-_=@6YQ$C
MNK6-LKNH,5/'.[O^G ;Y8TO>67=T7#=NHSOO;M"-"WGKQA\=R(0A=H_"O\9!
MW,X:_B-&V779?#N/Z:^C=^6=DZ<S%Y9'('7-+$_/<TA!2FD@Z"Q 2)K ^Y#
M.JH9IXD%EQX,NA,"RAV^[#K#3\\M%U$9Q8$9E4$0YL$'32%+[IU21$9-'@PF
M[DVY\:LYO';N\E%'=">3V/WOR0>6.UF<NMGL_6CR^E]=0<R#P=5DM/HMOYS_
M<O:X^%;EV:?ER.F8PJC<]?QO#Z!\M^IS_-N#T;L"Q]6;.%U<__S!W[FR0T[H
M7__R\?W^'<D &15!;!%$E"64I4]DR<5 N4\*: H1A!4$O' )@A&<Q4A5)OE3
M62*"*L=,!.>H 1&E!FNE!>*YXY+$[FU[E"5+AH88E*5=,>J6\Q$8\6YF[R_3
M?#$;A:Z'N(MY<8.R+UMH"!_N0+;B'"1E3620*=$@*#'@(G$0B;".D:A=,C5B
MU@]4U?D'UXG4*LX '5+!*KD":,S(A0C?,<&'4E)-2BBW623-(?%<XDSC.#AK
M$P@>"%%26F=BC3AS>U(BA]2@E/0JGL0\:G7K/@FAH+R8#V8II-';;LS0<#!)
MB^X( S<>3W]=#JLJ9C2(TRN_R%?C@;MYRS3_U<\&?[E^]'?_O-U"[ 67)>-2
M"-*#X9& D,R 9=Q!BBPI&83S@M5PBT]N\'PZG3V^1O,&_Y>W\-?D.,-^>]]L
M^VMKM1:Z)'V_U@/UT7$G!5A!NF<K%5@C"42FJ1'"!2O7PJ1-M&WWZX$.N?[M
M!-_V5\2PT,S\,I5?^S:-W^,.+N;$CA1$C$3JL76)-I0GK@AW*,P;6.'MD#5D
MGK4+44;;*7$%]5YCYN=I49.<F2U(:8Z)KH.P< 0106P#1-2::EK#)&$B1 52
MI0!",0>F/!5PR@1#DU TT2J1P;:UAA,[Y!QK_7JX"89%%37;",I/N[5_W>6)
MN[]]2>4@?)@):\0G2"8Y10*H1#P(3R(8GHO2DT <HSP&N^83;-0(<$U5_SU:
M7)Q>S0MR:;8<*U39-:!2#%5WA"YFQGIJW @?PH?2<@#2XA.7@68/3%)5PDTN
MB[3H",Q:E9D63F11I9A_5](BV%!KE)9>Q9M8=%'=VI]-WI9[G,Y&"=O5>[FE
MBB#BOG13CD+4DM)4(D]&& B9)=@4!6AII8C6$,VJ%/;?$-?[XAA4\0@$E4/.
M:I5AHD4C+2*("")J2TUM8=RG' B0$D>"8)& ER6JI#EREV2)-^G:H)--@M#J
MVL*9'G*M45OZ%W-BCK.B6?\\2Y=N% ?IW65W[O5\.39MNKA(,\QZ]FQO%>'#
MK>DVO )FF? Y\2[7Z4'H3N&U4J #DX&4D-+'*CTSU^3U9,5=)Y/XHB.NU7$J
M50NBU) I@3O3O;5MA _A0V4Y!&5A2GKE,QB=- A1PD9O"2M"8[,W)GH?JW3?
M[4I9F!H*62L*1=O&G&<_H]!GDS!]DP8+]R[=;3;'S9@^;J\>S-GEAP8W^B'5
M_!#"7.(Q6J"^FP+0S;JQ+% (W'N5M'4NZCHYU8X87W6\^*'=IX[G(=3^-[^1
M*MJ"N\='@_<:=USFJ(A]5T2NO>:2%1T4#(3V%AP+#$IP[;/SY3^]IHB;98*W
MI8B"-I .1JK8<>)8L#HA^_7G-/@DML,"KZ8+-QZ$C\Y!Q6VKOFQ)(\TT!S3Z
M(M5\D:2)X#H2X"QTHY\8!><E 6-8$#E3&A6O,O6I>CZ #IE20UNM, W)H=?D
M@/$X+NU#!QIUKUXU-K4ZNB)Y5JBN[BJFHGL\@K)"6!<Y%S14F4"U#=TC;,AE
MK:%32 Z-Q=Z?29I342<"O_Z<!I_'MDJWIY<%G??#P>78=3'X)"[/NKY\4VY]
M.:<=\^=]W+Y&$+''JR6O(JO,.0FRO"^5:-HQ#3Z+"%S+% TCH03+=:JY5WSV
M<\=F)Y/XY(;+:O5\46.&G.)AH8=AX0@B@M@&B*@UU;3&1,E5R@F44*1$L(R!
MD4) M$D*K2-AHLH,Y1UHC1PRC;,K>ABJWILFQB!U,S-_4<S,+4:3UX-Q<O,T
M6-(13#-<E6\P:]RO35V$#_O VO 3$HE49UV4/I4@4WC'P-'NK(4275H;N,_1
MU8A);^GKQXZ]7G;W\2+_,D_+'? ZI_#9H538 =9?JT;X$#[4E /0E&X\8LZ.
M0%)9@PB9@,V,@G'"1>D=T;)*[+E]3=%V:%6M]AZT:DR0]C/V_,=T&G\=C<>X
MY]+'754$$;>F6W(/0O#"&J4A99= R.3!Q,!!.>X53Y()96N$G#>L56<;VI8E
M0QOH]&UHV?77FA%$!+$-$%%7ZA7M<L)B%S.JV)U3GJD%[W6 '+CUP5FCS=I6
MYB9A)^I*GZT9TYM-AIB/4TZS68J#T9T)5KC/TI?=4X0/-Y_;\ *("T$QQL &
M6;R % -81SUDFU76FJ9<YY">&\*Z':.QZN6I=F3/T(J]]O TM #[:-$('\*'
M>G( >L*BL#&' "Y:#\+HHBPV9TC<DAQI<H[$&E'E]O6$X>#]7L67F,BL7T1[
MYSP>;.SL[:8I]I<W"C?Z'=7\#DY99BI'D)F';C R 2LX 2),\2$,2\15R9+>
M.8_A^702*HZBT&IH6FC<0;9H"VZ<Q83+_)C@1E&L)XHLB1"X@.BS V&# T-"
M!B*33<QP38RO4EF\/5&T0T4:2/<B6^P@,;Q1?-X@QMLQ\0'N/O5E/_ECMF /
MF>S8(DZO_#CUBRZVLY3_V.:S0,^C7M%RRHFQXD XE@4(SQ)8PBS(E(0T3HJP
MG@;8?!)RI5&0AIJAM@V-@NPS<_2?HS'PQL6-LHBR6%$67<A"!JJAQ(]%%DOX
M#3[Q7&)MIIFSA#*>ZPU*KB2+6H@AXQ)EL2F.WEKB_%BB<#\=Q]]KU3^.G!^-
M1XM1^?MN[/'9A9NEB_)!:3;_CS^\8X3:[P?=3+?%>TR5;],Y*9!U/_G; _8
M>XUZE@I 7)$ D ".>*$>,:[83M=DY'U]I,Q@_,&_>X3IECTS-Y;R-[%KAXBB
MN:.Y'\WB/&)$=]*+PDP=%^WZ<QKDC^VZ:*/)?.'&X^[,A/E@F@?CZ>0UE&7Z
M9A"3QP:57@:$C8/85+8/X^X6$GG!&1X#$<"\3B!H^<IE*T Z1X24ADF=:M2W
M_%C8[54AM\>%VTXF\=1=C@K[+0?XOO %-]==4]4346U967;_!;<-K4SD502Q
M71!1G%"</CVDA!*JB@A!YIW0!$_ TI1!)AL,UU[*.@/E]R%.5-6JSSQ<2F@P
M(+XW6X&A\&96?Q)"P;>$OY?NO?/CA%N7?=E<0_AP;[(-'T$[DT70$I1S$832
M#DQ,#%((CDI*=315YO[=<-7/*ZJJZ0QP4Q!2.*6IO_:,\"%\J"8'H":,"RT8
M"Q I9T49+ .O0U$&H;V0@IOD696^ANVI"3-LR(A!->E36(EYUOK!97SK)B%U
ML>4JQYIGTS>#<#4OUY5F&\Z8Q[T6W,/N/8CH+U3S%V16T;J4("M3_ 5.%?CB
M* "CRK),N8H\U(@^3\LG=+_YOT>+B]-K"KOIX7I?TWLP9EBN#7>F#\+0$40$
ML0T047*J28Z2ACME#'A3HE.1M0 7/0,:-!&J1)Z,KPV(W21$W9WDB"%E#<R+
M;6A%]B1JQ61H16M_=N< -$R(]FT/%N'#+>PV_(.D@Q;)>W"<!A!,%:V7CH#,
M(0G)*16!5TJ(SJ[NG%N3JA9(Z2'G!/>P>VO0"!_"AW)R ')BJ0Q)"@+:4U]"
M1Y+!*2Z!$:L#LR%G5BLCND4YD4-9[4@2-&A,B?8SQ+RVL;O307"7I8_;J7B*
M0Z-PH^-1S?$0EE)+78E$F9 @#+5@LR=@N#51)Y6REQ7CV#L3,:LV^LBAU;4"
M662,@V$,G,F.R_R8X$9AK%>CK"E1QFD(SA(0W/ BC"& MMQ[&;SCKF9$OB5A
MI*3 I#DJ8WN4L>4$L6!UHO?KSVGP26R'#5Y-%VX\".L3/G$;JR_[TL@US0&-
MCDF]S'/BIL3?'K2/#(2P 9S6 8).1HK,DPQ56G&WY)%(0X>"U!H9A?S0:W[
M^!R7]J$#C=)73?J(#$IYVYU-WFU6VTS R<3!)Y)LHLD+5>6 \BU)GRC21WFM
MMA_DA\;"\,^DTO&@C<UHX,>/IC4/!^,TG]_&YG='.V."O8\;VP@B-GVUY%\P
M$YS(U(%.)3@6@A,P20D@DJH<:>$@7J6H^^LF8=9) # U5!PG-!^&K2.("&(;
M(*+JU-O0I<X34L0CT9RZVN\$5LL2Y)HD;3 N^+BVH;N]^<MU5(?381%-5)W^
M1;'W)I,Q?MW,X%]<IEDQJ\GK$KD6,\-T<A^W>A$^[!)KPU/(S@O'@P9N$NV:
MCDNL244&9@7+FD@;594Y6+>TM70.;L>1/)].0LV))&0H#78?]]>R$3Z$#W7E
M '1%$BM52@R$IMT)0"F D2E!B4*3)H0*Q:KD57>C*[I$B0QUI5=1)^9.Z\>>
MBXLTNW/>+;8CMR!U""+N6Q^(UQ"C29)H#KR$G= =W0"VV\;V(D0J998YN"K1
M:$=D=TJR*KL+T@X)JW4L$)HW<B2"B""BT%04&IJEMIH[L-0J$%[0$G0* =W9
MM,)RK;@@5<+3[0J-DD,I<0)S#Z-3S(E6M/''*:=B5'$PNC.*&3=G^K+MBO#A
MKG4;;D'F29@0)>2@BUO 0P"C7 3-6%+.$>94E=%5-X1U.S3SKHN0*AU..S35
M3JI'LT961/B."3X4E6JB8@VQQ! /*0L'(AD/CO$,H42-AID4?5 U8LU=B(H8
M:H,GU/8JTCSJ/.CO->"[[X5Y"C!Z!Q>C6&[IT=/S0&(P/%F0SA:CM(Z!=]&"
M]C[YE QC.7WQ0W30/JG(@0C754<$"];;#-Y$7_ZE2<NXFZCY=/KFS6BQ.F+7
M3>*2@4:3UVD2[N9S[_T?[BMM0<0+9-U/_O: /< M9-R:1UR1 '"A]F6A'C&N
MF!1I,BER=N%FZ6(ZCFDV_X\_O&.$VN\'Z=]7H\7[1QBP[9G!<4\&=[D.$M&&
M\$-SQ\6)B.+Q;NV[:C_/;@I8YHMI^-_AX(\WC[ 7"0Y*"=.,,C#!6A!<4S!4
M2? D1">,I,[$&EGS6YC..I1^=K,7L[.%6Z3X+S>^2C^GV=+E_33/,1V/W<U/
M/N0YGCU_^INW$[AC6BL(G)AR:5& %YH!\9$$%DB.7-?(UU2_'?*0WM>C]AO)
MFNTOZQ4;7;K9X&UW1]\/>K6JD^5&*R/ 6*Y!"!7!4N\@)T*]MT24Y5M_52^?
M[/SD:G$QG94;B!\]_OGRA_<G[KH5\+G,W?TWZ8PN-IL#9*43""T)%-;/X+QU
MP3A-#5T;3_?M:WUK-RF'A#1H JM;&KC;&Q[VS!0B$=8[!LID#T(Q!SYI"<D'
M[R*W!?0J95'WK9)G\_G5-ZR0+O_6K9+.!9FGR6_=H3!):&(X2!E$L0/+P4<O
M@1MJN#?%#N06.'\[=UCN+K5D W_UL\%?KBWA[I^CY7UC2J&/V]T((N8,OK6<
M(@F;4RX>E8E6@J"F:_;4&B(C.41F%7=A-_'7:GM<?(_5#OTW*@0106P#Q".G
M=R(B9\85E]K20N^:6/"R*X!E4G >E8_<(+T?H%%MN1X -YDW+_><3OJYP\PI
MI2))!C9S7D)MY\$F9X%[)4BFA :2:VQ K##:[O9R%#9(PS-D+5+G]F;PK/R1
ML[',\923K-)Z7O=><&^YYGH6F@J30@EX5"J*Z&RA,A5)6:HEYLG9LAQMY?6\
MXXUEZ[+/*AOPQ):KY;0;M2 %*)5Y2#33LM(KK_*MW2$5?=E7_O[S>VW+,O_I
MU6*^*%]T(\17GA'OF?5$;77FKLM2Z.)9!N+!%1L :YA2QG 68VTUV&BG]@N]
M5/??G'>>&BV*P/F@0!@N8-F1K(/P46;&=:PR FOMYEY\6!>U[I#+H53W'4ZX
M9[OIS*!7*YXSK@C+ F3N<I$A:W R>C">B!"Y2#96:2'<RXK710[*O5G(0?GB
M$"4"1F@!G$0O8I:*IK41Y%5N;ALK7@V9E2VM^.&@W,ME*K_V;1J_QTK OM2J
M(7Q8ZM>&^!">%!/607$Q"M>J( O7&@K:9UKB%)E5$I4]DF646FD*BI38L-Y?
M.T;X$#Y4D0-0D20<S<Y'L('0[DA"5B)<H2!**XQ6U%A?I=)P2RJB6*T#;]&.
ML4VAGQFDDQA'W<)WX\&E&\5RSX.P.O$3<ZE]+%! $+'*HR47(5AOG.I.BG)<
M@1#&@BF. G KK.$JNV1IC4#S X_]7&CLV>3ZV.(Z1S\0/N3FOCUO-.[^&3>"
MB""V 2+*3#6942YSEKD %8B&95F1L3H#55F)P(H*\2K)M*W*#"5#0>Y+-*%Q
M-QZ88E%C10M_F1:N7'<<)#>;C":O\=2'WNRM(GRX-=V&0T!5"1DC+1X +\&G
M8-F"I3D"XXQD:YA0J<K\BANR>G+-52<A7+VY&G=EN8]3'H51I1G=6@V-K.4;
MH&TC-2)\QP0?*DN].G\FC>&T!(LT=*6-C(!3F8)+T9'$DI2Z2A7\KI3%LB&K
M%G6B;6,BM)]1YQWS&DR[$SZ+";^YG*6+-)F/WJ;!>#K?,!#%G9C];K/Z\J,T
M^W!CDI1+'<RGXU$<?+R*$.Z=PMT_IV0[U/-=K_I6*"\.CB>L!,C=6"U./3@A
M%:BDA8BD^#:NR@R].X2\/''Y]"X=K\[#^K%P\O.T>)%?N7=?[PS-R^,M7WV^
M/5 -):MUTB)RU[8LY\_M/1 FY?#FOW(+[3^90U,5A!M%'$7\"R)NK+2)9@W4
M^M")> 8C6%D]/,1 <Q(J5YF-N6\15Q)%O)<BON7<O&!U=DFN/^=HGM6KZ<*-
M!_/?/H8(MPW[DA(X&%8Z'*#[YTNUZ^ 82ZS+$K@PO#N25X+5D8&*6GHN@]"D
MRB[%LBGMF@J?+!FP2E;&JN)MZ+TV.2,_M (T;BG@TCYTH%'ZJDF?[IJRE5.@
M?2 @K.AB>Q- QYRSB\9&5V48Y;:DS]BA-"A]3?'#UDH7-HK &T1Z.P8^P(J#
M_N^>LX=,=OP1IU=^G/I%(-M9UG]L^8F@)U*O*T\JXG6)H!-A):!V@H$SFH G
M0G&>: RZRI2Q'T?.C\:CQ2C-3R9Q2WX)'1IJAMHVEU#H,[\<"I]CB(X+'844
MA71+0FI=X#1$ 9H7^12>&'#92M E1B<E4%=9K!W6N4E(OR,AU4(,&6^@T_UP
M^*5ZI%_^[PH*RR]_Z\;_U/_[;NCV/I#D]H7C+*6!"UV'@YN\[TZ-F$P7Y26+
M:4<BY?[G*79?+;>\EBT1>31QDS#JDO_=F3-ORK7.'U;!D;)[@!16DCO_] 97
M^@DD%[>[99?N=5K14J'N<CV/W/A7]W[^_8/!7ZHN0O)0?^$JT<I^_VKP105_
M[UKXX<GSTW_^=/+ROP9/?GQR^NKEB^?/3L^&@V?/3Q\.3IX_'IS]\L/9L\?/
M3EX^>W+6-E9++^26&,[O$L/Y!SHX'RWK^7: [.DM1YW>N91-SE_8Y+</SFYO
M>3#-@U45X^"[KH[QSVT_Q^UC\]W5Q%W%47D:C4*Q+79;.DOW50BZJ\7TQL\L
M[PA%;!^1[Y<OA[%[/[U:/,JC=RE^_^LH+B[*%2PQN7Y#Z$YONYRG1_-TZ69E
MU=W<WC)\67WV@T_S,F]'\]'2BW__Z.;]]V1G5K].%KD0]$\=(O<YW-?7])"R
M+[Z$</V%U]B'5'[I-;2[>;R8OEW,9]*#]G=E![]UN,&->;<2JMW/O!\NP;98
MM=$0?I^GZPKH%:RZG_SM@7K02OU+/];P[_0>ON91O;J8E;#TI_*:B_G@2;G?
MN#KZ\#^O)FGU&#D9-ED&TKNGUS@#;5 2>=R/ &FL'1H[&[U#$NN3!>W7>SV8
M8L,MF-)WH\E@<3&]FKM)G \'Z5U(!9O+-%NUH VB6[@-9P!@J?X658BA"NU;
MA1AAM"7+Z._#.3Q?N2'(D9/V_PQVR4FD)<OH[\,Y/$XZ[D> +-442Z'GU)Z)
M-,%2#4&.GM/^GP%Z3KU[.#O8--Q!1VP_,K5;JEUUXX2CN'O9S],XB(?2I(.=
M-]4Z;ZA/44KM@<=,0#!AP$AB@5&A5<A&)[9V?G&0T1(:%"@J,XAD.9C$/%C'
MH@G>>1WC^FD?;]/D*LWKG"0IQ% IMO_^FH:6'9(F@M@NB*@\J#R?* ^1DMD<
M V1*$@@;&?@<*2@691!4>I[,VO $ZX+2LKQ':EZ4I_QA3')05$Q0RYVSYIX3
M#"LJC[!D:)5"Y3D(TCQP:T8Q0C'J\?+=I1A%+@F)P8%SOH@1D02L%A**J(C,
MF2GAT-H  N.(Y=(D\-)U[^$1K-(!2!19E+=8)\-6Q8@.RW4.N>$H1P<A1PCB
MX8.(VH/:\ZGV6,HI"Q%(M_LF8@F)C',:E%1&RI@E5>Y3[9'6*A88 <T% 6'*
M>YRP'&)*27(3!#=^V]I#Y-!R@MJSZ\DU%8^,.2"8MV.QI]/YHAN",-\\)W>(
M8._0%3CNGI/# 1H=AFH.@Y6<<)D9.$TMB$ 3&"4-.*\\4S&3F-?.?MDD9]>1
MWXO\C^DT+J?EI=G;44CSL^DX5MI+54,M+ ["1Y[H=2EB3Q''I8T2V%L)%#QI
MZWD)?76D1<YR43]G+?#$H[<Q$.+6SG?=)'FX;0F4:LBL0 E$GOA"S] A$D:+
M#P%7.ZIB;U4QYY!MB>U .J9 $"O Q$"+*A(5)0NB1(@ULIA;5D6KR)")6EE-
MY(E>\P0&AKBT#QUHE,!J$B@%R<RY$MHI4220E>C0&Q- $LEDC(:0]7Z&39*I
MVY9 IH?&:I3 EGAB:RV1=T&C8OE)FR8+[X[FOOZH!A_)=ACA'[/I?#ZXG$WS
M:(%5"%B\=:0@HC=1KSM2JY2<\<!LRB!\UF S)Z"$Y%3[)(HHULBT+IGKYR5Q
MU=E7UD-+L2SX,.P90400VP 1E:6:LGB7:1+)@2-.=%NUY2%T$:LL@L--="[E
M7".!65M9N!@JC9WW:,\]L&<4&UR<S2[.78I-DDYEX0,XO0QC:"<[WH*/+A)A
M@K&T2EZPMMC8@HK #I/#L&<$$4%L T14EFK*HI5CDF<#5(4 (L<$)GL'GD<5
MLB(DV+4ZS$W2;;6519LAX;A!UL/4V2&VTVUICF@:E^M^/1R\3I,T<^.!F\2!
MBV]&D]%\,7.+T=LT2.\NNX.FL;6Q-U4E"%^MLW11^[]1^YEF4GH->=F#H:@'
M5_0;B,F,21^<2KY&<NR:Q_ZQ8K&323SYB,.>K"BLUNXFX7MMQVAH-?;1O!$^
MA _%Y0#$Q8FLN62V1)+++4LOP$?6C:E.3$4?-+-KXK))?FR'XL+,4-):HT/1
MO-&\FTJ7X8+$!=ECO0G92:NE@4 4 2%3T0Y- B@?DH[>2Y/6-C(W29'M4&^4
M&$I3JU0#S1O9$>$[)OA07.HUI?FHB>0<>" >1!0!K$X&3,B)6T:IUK%&EFR7
MXE(@LQ3%I4^IL\/-4V['F$_>3 L6_^>6ECS-@]%DX2:O1WZ<!FX^3PL\I*^7
MY1\((M;0M.0=")ZR<-D!4<Z4,-(0<"&62#3HX(-SUJM0(X]VE\Y>Y&>W9':R
MY+)*4\&+VX)5-0=AX0@B@M@&B*@U];8Y0Q#6>099TZ(;.6DPKD2BVC%.9&2:
MA;6S)C9)J^U :]B0ZUH!*%HX6GBSF35<G+@X#T1^$B,LN<B!<^] 1!; $I+!
M1VZUT](KM39/8Y,LVP[DAP]IM?E<:.%(DP@B@HA:4W-V$S$I9:H@<"5!*$[!
MB2Q!4TF$-\QGFFHDW7:@-6*H)<[<Z&'&[1 3F]NQX9=IOIA=A<75;#1Y/0@7
MY;K**[J.M>GB(LV*G<XWS;<=XD-HO7@$X</:FS;< ,FM\<P(B-%V.YZDN '$
M*N F&\EXS,R+;\FN^8OTZ"/R.EUQU\DDONB8JQL472VY9K#BIK]&C? A?"@I
M!R IE'OF?6809#?TQ'D%WA %3@8OE22LA)W?DD3;G:3(H9)[/62@H36(1MV<
M4:/*] V^ U^0.U69P'GR@H!*S($@13%\=+9\C$C9)<6D7^N _CVYLMVI#!_2
M:B.#T:B1$Q&^8X(/):6:I)C(L@O2@!&^R /M)@)3+4 SKZAPE!G+OB4EMCM)
M,4.)DM*O7-CA)AZWE!%SD_GTS:]NE@:S-':+% >C21AU-[[*A@V^FZ4P+8B]
M__-P,$EXY%DO*S[PF,5&X4:_HU[70>31""L@.%5"V1+&@K72%C=$*U7^D,K)
M;\[!W=+ERQ5;/KLFRZ73\3S]CKG1\X)P^>IC!^3_TFP:W?RB6[GO&*'B^_T7
MY"!WM 4WGE6.R_R8X$:)K":11#+5]4  #5*"8(R!"4P7]3/1B9"96S]I]'?G
M%.M))"HC4L:W*>.!<T>[CP)7/HKEURWX[>C?=S?/J!>ZG+)UU"H)/M*BR]&I
M+K?*0$FB# \D<_)-1^?M(G1=2\<*4>N, R2J;9G)G]M[(!C>HB$<$]S]4^QF
M990I8U,4&G+F11(9Y^"(RL"DEYGRX$NL^LV99PQOCY<RMM"S>1<N*I:?L6EV
M]!J9#H&;CVKP86R'$(H53M^DP7?CZ7S^YT&>3=\,II=IMNR7QH[.WI1A(7Q8
MQ=:&+T$\R]2&!))S"R)Y"RX8"8:IZ)(CI+R@QKS4%RN6FKQ>,=B/A;_J]'&2
MH:HV)15M&:D0X3LF^/JG)+B/W)5>.U=4RD,PEH((BH&+) $5F7B?+?=A;1]Y
MD\&KWR1:7[-[3(<&*Z_[LAM\) 33.F4WA!\J7G,+<J>Q$Q$Q$:/ =OE)P7/Y
MRD@"29B@;=2!^[5]V$T&L&XK=F)LJ#A'^>FM+2-\"!\JR0$HB0Q.6:X5B&5/
M1Z8&O.4<BL (;HGT12)JC%?=EI*(H:(&A:1/F;G#;57<5N:M,%R:+P9I=? G
M-HCVL5X%03S*N>JX:?KT7"0;)#$>O)"Z^!A6@R4L ;$A2D4M)7QM!-(FF;X;
MHJQY0#(;$HU'(?9JM_1P8>X'22.(J'1'JG2!,Q*Z >6&TQ(9ZTC D&0@)\=I
M,DDSOQ9-;Y(>W([2<8D',1Z+TO6/7_K!VPVAB.*'XK?3I"2E3"LMP,NN-B:I
M;IZZ+Q%<3-VH=1>LJW(JY#;$3PP9J[6-?+CL<2CBUSC,_2!I!!&5[DB5CED2
M/$L>N/ ,1&#E>7-=O@W:9)9BDBS62)IN1^F(K%5Y<[CLL4.EPV,J]YA2'2VK
M$;!<H"^5/P@?%DZUX0,H6P)421Q()SD(+A(XECFXHN99<Y997MOJW2RI^;80
MU9OR3%:54S?45:>'4=6:((36C&2(\!T3?*@E]>))FI0104.@W=18QQ)XD1)$
M24(FCC*=;9VTX1:UA!D\@A*MN5%K1GGI&WP'OB!W6G_IDW216/"2,A!=3L[;
M$G90DK,3W"K)UB:M;):8VZ*\<(:S5OIKS0@?PH=:<@!:DK7C(I ,/'@#(M).
M2Z2 ()RT.@7FS-H94)NEOK:H)<8HU!)L&6P![.W8[O*8UNODUN"[Z[Y!K+/I
M98D(#@EN%&[T*JIY%8YI1Z,L$:J1$027"HPH?RAB))-">,9%E5F@'2\^GTZF
M'T\CJ%I?(\C^JVN0,]J"&X_<P&5^3'"C--;+#>;@))$EUE:"=[E! I;$[H!)
MRQ21D266JTP<W;XT\EH#1Y$R#H8R\$3)9AX%KGP4RYZ+);'4$J4S&,()""8T
MF%S^$(GJ3 R54KDJ<U&W+Y;U2C.1,PZ&,S".Q&5^3'#W3QJQ/?+IN5=!<\T$
M1,LI".HSV. 5."N,55D83FF5F;*55/AKSLM0'+=U6\]Z[JJ]\BZ@>*)DI1,E
M?2K6EVYRU@OW+N&IDKTIL$+XL#ZM#=^#)&U=I@X22;'$_887MT,&4#E&'I+T
M7*WY'INU9=Z,L7\ZF[XY+9\WFEP5%^3%[9FX/RP);?6Z5QV=_30J-SI:O+\I
M93N9Q(\_Y<F_K\J/?TJ+BVG\4/]69TZ^'3*&O9[]I0B$#^%#@<(X_'=-HQ4L
M!$TR:"NZ4\(H >]R ID<M5K0(FRI3EMI@UKX-4$]'UJ"HMA$F([$U1,I: @_
M5-+F%N0NY8V7N(PFR8 DRT!X+<"QX$&7@"]JX17C:U,3-FMK;5#>/I<Y-D-C
M\4RT_G($PH?PH4(=@$*E0#*)GH/V)0H3V01PGBIP5"4JE8[9K@U>V*Q9ME\*
M95BM@T:0(+#_ML$0]]EM%O/FT,[!=SY-4AXML OWP&N6$&XL$>NGNY*=8SP0
M"5(H6]P5K< &ZLNWG&3)/.7KLSTVSYT6-^2Z4NN'%3/6"7Z'1DJLU$*ZP,+I
M%G#'98ZJB G;KY\#[)-01@.A)(!@.8!52D.2D1F?0I>:K9>P_08!_IKDJK"U
MY@$C0366BL6&X&9RN&@;AP?W@2_XG99 42I"D!9<=Q:W<"F IXF "2%*XJ2)
M?FUZQN8YXNV$M'RH*$[.0+K D+8)W'&9HRKV716]54*'"#%0"2)Z!R82#5I2
MXV@6U,>*>>DMJ:*N-<,9R:+)G#.VV]:E@N=I<3L1>MERBQ47?2G)^IAFV$,F
M.YJ)TRL_3OWBF>TL[3^V^2S08ZGFL5B3DH@R@Q*)@6"T\SY\AI (=<27GX0J
MIZT6DOQ0!E?%3]%#KO9Z<M'AD$?_:1IC=ES<J(Q]5$9,3S\]-][K1+0&1Y/O
MIFM&L-0%((D1GE3R0L4:Z>D-1?CK.GX%V>LQM4A86\E([TRO^\=<*.']M@B4
M\$,/;J7CT1E!( 15@MML%5@C&7 CM+1$QQ37@MM-DM3U@UM:J'&_9RD>#GOT
MGZ<QNL7%C=*(TEBS@SK1+KDL(9N@0'!1!$\Y!ZF$FDEP%R5=.QAPDTQU?6D4
MHE8;TI%31X.IZ4TJ!@I>K2.]'<-^XF:3T>3U_&;0\V4JZ%^X67J$G=#;=$<*
M9-U/_O: /=@:H >N='NKBD-<D0"0 (YXH2*NB"MR0C\Q1ES[A6M#**)3@ L5
M<<6V@AYM[_S@YJ. K01]22DU#E__\T0'3M*[3/[0Q)PWT0&+7'3SZ#2XG#)8
M1Z+4.3).UT[SWJ3H_V:'^N<T.^LVII>4]FD2:#H>N]6/;]-!Y&XZB#WX.WF(
M<VV1&A&^)N%#9<&B^7V(F)=:"QZ[<6Y4@5#6@;61@N)9,T*=$]+4*)JO)&*W
M5?1%S<A>^]8:6MR'6?[>/SY!"6QPR:($]C.XTC)Y8ST4"3)%EZ0&&T(&1[UU
MBDDEUBOK-BDZKQ=<B5I#T [1MI$:$3Y4%E26!I2%9QN34 ("[69N4A7!Z6R
M&R,=ESI)NS;%>I.:[7K*0G#;KL_UUYC)JV+-CT?CJT6*6'_1Q]J QD%LRD'
M$HP6W 13I)Y2*L Y78+)9$HPR10%XATQM%-]OI7LWC7-;9;?(_N?.=K0@D.Z
M1!#;!1$U!_-^^Y.W2(/6R4M@LAN694D1NJ ]^!BML<(FQ==F;-?(^VTL;UO)
M_"&[["3_=U3L@N+8[/)%<>QQ0"8#4:$(%:0H* A9A,<;SD X87(TCAN[IE@U
M,H+?$I!5RPD>KJ4C72*(;8"(FH.:\VFN4#G*G3% -0TE2LH$'!,)-&>>!4&<
M8VOG\]7(%7Z+YE3+%AZNI3>8,_Q]J=FCG=;TW\LWIPBN(.)>I\'DZHU/L\$T
MKX8VS0?3J\5\X2:QF-.&$YPP2UZM2QMK79HHST)$T=S1W(]F<2*BB"@R0'_0
M143;1[0A_%#P<7$BHEBUW8L-FV^8OX3[CYBNZ3V(!T[-.SUD64HFO!)@./4@
M/#5@LU# B/>$1T]<7FL)WJ0B^V:/^62UQ?Q\N</\(B_S+O,7'[:7UQNZ5EO0
M&YW'P>502XZ9FX,P>@0106P#1)2?:O(3."_ZP0CPU,E/(@JL-@JHE39(HFQ2
M528E[4=^U%!PK*I&H^^!T:,BX>)L=G'N4I&$%"Q&GB&G%$&$9, 7,8(0G8\\
M,*HSK5$1O2]%(@3[60_#Z!%$!+$-$%%^JLD/D4+$R#)H)U4);@*!$NU08$D'
MKVG25*@:Q='[DA]%!<I/CRNI,8.W_[E+6&N!I2H]@P\]A'H> HV*=K,5E12A
M&RZOP*M@P/(4B5":V)2VF+&[9JXU1Z%FB*IP-F-_31WA0_A0: Y :"PK$:<E
M#J)P @2/&CSGY0\F14S4Y42K3#/:G]#4R\ZAJ:.I-Y61PP6)"[+'VF,B84R6
MT$;Z1$$(YXJ.Z !%>ISS1 E%JIQ4LD?MT;4V0M'4D2D1OF."#X6F7I!#E(K)
M.B!"%Z%ADH+3(4.RA+O 9+9FK=RC8KYM!T)C5*T*>#3UK\BUE?\[/T[++W_K
MQO_4__MNZ/8^4.#V\W9G*0U<"-,WY3>]+W8ZF$P7Y26+:4<1Y?[GJ6OTG<RG
MXU%TQ; '>31QDS!RXW)=Y2_>E&N=/ZR"(V7W "FL)'?^Z0VN[!-(+F[SU9>%
M+5=< RZ7ZWGDQK^Z]_/O'PS^4G41DH?Z"U>)5O;[5X.?CN/O70L_/'E^^L^?
M3E[^U^#)CT].7[U\\?S9Z=EP\.SYZ</!R?/'@[-??CA[]OC9R<MG3\[:QFKI
M8]P2P_E=8CC_0 ?G'9W,T@Z0/;WEJ-.[''6VO)3[)NUOXR*Z6^Y&RYTN[_JB
M7,_H;1H\FQ04TN"['Z?S^9_;?JK;A^B[JXF[BJ/R;!J%8EM<MW2=[JL/<E>+
MZ?>^>)EI!N4=H1M$2+Y?OAS&[OWT:O$HC]ZE^/VOH[BX*%>PQ.3Z#:$;\7DY
M3X_FZ=+-REJ_N;UEJ++Z[ >?UDF]'<U'?C0>+=X_NGG_/=52JU\GBW@(^J<.
MD?N\Z>MK>DC9%U]"N/[":^Q#*K_T&MK=/%Y,WR[F,^5Z=K-JO0TW%6[,NY7
M[7[F_7 )ML5-FH;P^SQ=5T#O=K:1VL9LHVL:O[V[$N)<+@9+_V7PL?#V;@W_
M3N_A:Q[5JXM9"5)_*J^YF ^>E/N-?_6S$BS]Y]4DK1XC)\,=VL$!/[W&&>B+
MR#,IAS?_E5L^^D> --8.C9V-WB&)]<F"]NN]?OT#:NB!;-)OLH$I?3>:#!87
MTZNYF\3YAJ?-[4J &G\ZVY&;K4P$/6#*VH*-,,)H2Y;1WX=S>$YQ0Y C)^W_
M&>R2DTA+EM'?AW-XG'3<CP!9JBF60L^I/1-I@J4:@AP]I_T_ _2<>O=P=K [
M^&U'2AQ02G8[I97/TV(PNJZN&G]2787CEG;;[7&X(.(YW]A:\TEK37:)>F4"
M$$,9"!L%6!LU9,X\L30YP62-036%X%;5HUWMZ*>G>V_4-:.'7.'<;N1-!+$?
M(*+X[$M\MH/\=_?U(C2K<XS+HEDN@!*JZ)RP"HS/&7R,5!;A$M2[&G-R-M2Y
M>7EXY:O/MXD.!=$H>'NAF=W'8_VC&53)9I<OJF2/0S09H]&2:6 F&2@:8,$I
M[2!GFHWGG!J_-DMTDS$[]4,T*H?,*)0L#"\0Q%Z B.J#ZO.I^FBBH^M$A!<)
M$E27F,F:$CWEX)),(6A59?9.??410J+T['JR3L53+ X(YNT8[(O%19H-PD<C
M&CY*(C["3MKMN ?;+2,Y</7"67P'@&A#^*&YX^)$1!%19("^HHN(MH]H0_BA
MX./B1$2W7;-]%S4\1'3C39JGTUEY^V00KF:S- GO!XN9F\S';KG%ZN+_7,T7
MRP&CN#.)^9PC!?' V7N7V9I (F6.,["$*1#<A?*5HJ",5DQF0A*Q-<JYEUO/
M'PT'_I"\N6:\TVO">]7QW>HB3R;QU0?V.[DEO^=I\2*_<N_JU(53AFF?@^ %
M!!%!; -$5*AJ"J4I#3K'#([; ,(*#M83!=IG&1GGCOBUAJ--"K$;5BBCL"8.
M>:$'O("BA8L3&Y5VJX_>2I9(-,!2MB!43F"(C:!E))W4&2=RC6KO?>OCUW0\
MT:$F!J7R2#J>&H>Y'Z2/(*)R'JERYL"+TO$,/&</HH2,X$414NZD]]Q9&?/:
M<>2;5*KW03FYI:B;[>CF%JKC,3U;Y7'],BE(C<O+X^"U&TVN"^<'A51BFHW>
M%F-]FX:#25ITIR$NW#NLN.E+30C"AR4U;3@F,A%NF2/ D]4@6"R!.N<$K$W$
MI*B#RU5F;'W.,3EYZT;C[B3.XJ&<%;_B+(6KV6@Q2O,/KL@/J7@4Z64*8S>?
MCW)9$Q^[*O/.AZFT!ZYXK5$F2 [(K0C?,<'7/VG"\/SI.0^9%$7C()GIPO,<
MP63KP =J%#5>F<RWG?C=BPI^3;S.E$ Y;"%21\KJB0@TA!]J:',+<K?")I(P
MC (K@@3"" XN"@>66^5-++(GS;8SMJV%=W0H3:TR7*0'9%>$[YC@ZY\X88#W
M]-QHKZPTY2F;H(NF*0.."P&1N2")"L%SO^W\:[,!GA@6N4=!;"'$PX[9MA_:
MTKZQ6*&/A5-??\8:PKU3N/OG4;7KY@1GLJ02=%8*1"Y?66TI4!F35IEG9?4V
ML[F/4R[0QQ_2I'RQ^'GL)O/G:?%+>?.TK)'_2_$?;C19^D*ST7PT>?VX.$"3
MUS^GV6@:J[8Q4=K :13(.&W!W>/C97N-.RYS%-:>"ZL5DLDH(G!-"8@H#'A.
M+3@2J:%*96K7]M%K)HC;$5;20/$V,DY;<*\+ZX%33[N/ E<^:FW/M3:G++GE
M&6(P$01)%JQ($;+A7GE#C1!;S5DWH[5,-C"+ QFG+;@QB,5E?DQPH[#6&]\1
MK0G6:M!>E8#4^00V2@U)4>X,9<K8K38AMR.L%(6U0<;!<[H:/*<+RT#Z4IF&
MA-(<T.B\U&M4CC03ZC4X*AF(' C8("UXY2/S-)'(V+8;E>ONI ]%M5F;R!>]
MY@N,Z7%I'SK0*(75I% G[PRG!%*4'H15#AQWL<3D-/#L2HROMSZFNNZQ"(2C
M$");8"*YB8> JQVUL;?:2*G)0MD2XQEN0+ANGE5,$;2R@02?G+9IVPW/=<-$
M3E ;D2TP2,2E??A ]T\(L;GZZ7ER07+A5Q5:17-%!$>9 !ZE2-%2+]):P5;M
MYNKMC*H60\DQ-&TW>[F_'FIFEI]4HX?Z^J..YJ&=UDXV8V=U2\5<["&3'4G%
MZ94?)V2I!W__8\M/I'\N5[-^4,B$994M&),S""8-.-5MTP?KA ]!&U=EEO8]
M+E#=,R"'ALO6"N3Z3"N'0N.X!8$+'?6S[_J)6Q9/SPUC+D1!@ 7BB^QVVP]!
M)K"91,.H3\Y62:%7D>JO&M(]U*36F&ZDLMUN6#2GZOWC-!3Z0[ .%/KC")0%
M9\$:Q4$G;[I .8()2H(WWC!/DG3)U4C2;SM0IG(HVFLEZS.O' J/8Z2,"QT%
MM.\"BI'RTW-*O,K""8B>RJ+5EI:HU_L2.&=A4G(FJ5 CN;^S2%D,B:DU[1RI
M;#^I_?+_;I#^\LO?@N9/^T?F6T6UH=O[P-C;?_1G*0U<Z'K2W>3]:/)Z,)DN
MRDL6TXYFROW/4^R^6E;!N$7Y)H\F;A)&;ERNJ_S%\J"$AU5PI.P>((65Y,X_
MO<&5?P+)Q6UYS*5[G5;$!2Z7ZWGDQK^Z]_/O'PS^TM(B1!N[9RWXZ3C^WI7P
MPY/GI__\Z>3E?PV>_/CD]-7+%\^?G9X-!\^>GSX<G#Q_/#C[Y8>S9X^?G;Q\
M]N2L;:R67LHM+9S?I87S#V1P/K]PQ;G8 ;*GMPQU>I>ASI:7<I_CMXV+Z&YY
M,,V#L^5=EP](L_E__.$=(]1^/WCR[ZO1XGW;3W7[$'UW-7%7<52>S9_;A&);
M7+=TG.XK0W17B^F-5UK>$8KP/B+?+U\.8_=^>K5XE$?O4OS^UU%<7)0K6&)R
M_8;RB,;N<IX>S=.EFY6U?G-[R[AJ]=D//BW*?#N:C_QH7%;CHYOWWU.:N?IU
MS#ZT4ORI0^0^]_SZFAX28K_\FB^\0C\TYIL_I+R"?L6E</WEBQ'\\*ZFQD-J
M")=BCHQ\Q>IL^7(^4S9MEV2SU>%;1U/H_HE8V:_1JM%DL+B87LW=).YT(-<A
M]Z1]#?!?V.4N\'8_^=L#]J"5KJF;>V[E&51QZ+[F42U=W7G;MM&[YU356IIX
M! U!CO2T_V>P,WHZG;YY,YW\U<\&?_G[?#$-_]NVF?3ND2%3(5,A4]5@JI,8
M1UU&U(U7;'7I1K'<]^J;X"Y'B_*3IBVG=T\1R0O)"\FK!GF]3 O7'3&P8JOD
M9I/1Y#5&A4A72%=(5^W1U4D(5V^NQEV&>,58TV["S;6K=;<>;O57W8B,M@VI
M=P\5N0RY#+FL!I>]FBYN0L;Y/64GUQ[9I[4G#1I0[QYF+9/:VMRL QK(M)W"
MS!_<V$U"F@\'CU-(;WR:#3@=#AAA!"=B];%/"4&L &+_^H5^%ZX[/3%"22=T
M2. )E]U4[ C=-(NNX58%98E67G_:Q,-$=LE[ E(+!R)+"<9;!2D2D5EP)H5\
M3Q//F^GDK$MPK1+R+ZX6\X6;Q-'D]4==/$L78;Y1TRU70V8;&$_5T&+LKXTC
MB(</XJ&TNJ(>5=,CE7PR67HP1!4]\HJ"]Z;K$N64VY@MD6LG$6^B1TLENHY$
M5WT/SR9A?-7)T<_=F</3R<EB,1OYJV69^ZOI\^FD^Z6SZ;@\FM?/NH><YHLJ
MLR+X4#&+JH6$BR#V D14+52M3U3+4Q-#-P5!9<9 B*C Z6PA4J*%9]DKL7:V
M4$C<::4)!%6"+A$#!4N2@TQ3]%H*JOS:T,"&5$M2,A0$HRVD7 2Q'R"B;J%N
M?3J7GF2C<O1 6; @E"L:E$0$[CE-G-+,XMJPVYR9T%I2T,&(\IYLP$CFP 1?
MPJV4%%&V8=T2E@T9ZA92+H+8$Q!1MW#*W?XDTD4:%3-%&*7M9KMG!RY[#Y&H
M3&6@DIHUB4Q":L6I .I5"0=UM-U[)!"1N)21<-$EU?8KD5\S$(^JH9(4I;*=
M,7?'##.*:;-K%<6TQT$@2\(9S3+P+#4(1B-8IS.$D$A4G)&8_:<*1P15CID(
MSE$#(I8WVB*00#QW7)(8(U7[5KC/")LU=BA;F/7:T*+=*N76JR"]+?:]"Q<5
MR\^H<>;J]4<U^#"V-%*ULTKP;C4Z]<UEFLS=DAS2N^[KM,.2[&,Q!H2O1?CZ
MYU%LAQ!6?1D"5VYO5B["A_ A;R)OXLI%^!"^OL#7/]YL=@<K1LMLU@222Q1$
MC D\I10H$Y$1JYE)9JUHG$9!<\B@B;4@N"SO"8: LMDZPZ5C7<G>QSM8)_%_
MKN:+Y;D!KZ8?QF'][$;QV>1T-0%KV=VT#*=/[T33+[O^YOEHD<[2[.THI)_3
M;#2-+U.8OIXL/^5?;GR5JNQMJ:%1O-+.%O("TBK"=TSP]4^5T)O'E8OP(7S(
MF\B;^P:ZCRL7X4/XD#</8!<D>"TSHQ*TY02$30H\%P&R9T1YIHWD^=-=$..(
MY=(D\-(E$(1'L$H'(%%DP0RS3@;<!4%>V,-L.*SOJ5/?LYRG-)BERZM9N%B6
M^;A)+-\O1K,4L> -:XR/%,3^>1[8CE.<'.N9CTI!9E& B+0X.9H%4,)YX[QP
MQJY-6J!*92,M Q>T!$&Y!!^8 R9$TIG([./]\X%>?B#-DTGQ4Y:4^?AJUE4L
M+UV7L^MA=77FU]$A(5B3C-TV3<#<#Q)'$%$)CU0)%=<V498@4<U!Z*3!1>-
M!D&H$2:DN!;N;T\)ZT7N%F?AH00V 7,_V!M!1 D\4@G,443/$P63B"_!H'5@
M?) 0=>#<.>]46A\6NT'=WZXED-(A8QIE$&6P!9C[P> ((LK@D<I@E(J9F!/(
M6-1,4"' 1*:!,B9XR(1JLR:#67!F94S >3>Q5N42"7)= L/EW#^NO:-^[S)H
MAM;62N(>+K6@#"*#(X@H@ZT5<^(J1BI $!%$Y--^AA7$F"B\<4!$$-U13!*L
MUA*X-48SGVT(:V'%)O6DNPXK.!ERBDFFAL(*G [7ZN-:VN9@>ME9R'R0WJ59
M&,TW+1O%.FIL3^D9?/WS7)IU)X1+F3MO0+(D01AEP5O.@4D3G7=$4TZJU:L\
MF\^O[BO57/[PQ8K.GMRP6:WZS6JG.**E(U$B?,<$'^I,-9U)ADH;283$A.Q&
MDULP27$@GD7&RU^:L'9@1T6=6<:I7Y:9C8-7E)C>&CG"A_"AQ!R Q$AAI/8T
M0Q$'6N2")'""23!*"QMHM-;%:G6'NY<8@2+37S-'^! ^%)E]9_IP#%;?5B["
MA_ A;R)OXLI%^!"^OL#7/]YL=E-#:!VH) HDEZKK(DG@G!+@LPC:RJPIT=7*
MO?:PJ:%P4P.G 1Y[/=>_TGQ13&XPS8/N,-W9*"Q2]R"Z*J_.RN98!=G' FL$
M\2BKU)OU)9P0CDEK@"75Y>!5 &>-AZRD3=2P9$2]*7V_5>OU\I;@EB\[^=7-
MXO.T>)&?3F<YC197%4?W<4FQH/P@6 !!1!#; !'UJ%YLFZ(/6D4PS%D0G<K8
MS"WDP(5/C'$6UUJ9:M>$_6XYVCC4E2A%!T$ ""*"V :(_9,B;.!]>DZ9])39
M#-HI!4)K ]8K#SSD&)EW1) JQ^+N3O7FY7F7KU#^6MQ;Q(E!O>1V!!$%LI'Z
M#5S%2 4((H*(?(I\>@BK&$%$$-L $?D4^;1G!6 XRFLK!\'^.EI<7*1Q[+;0
M!@OW+FU8\H5ED%@LWC/X4 3[F,4P3D66! <I7'>L?>1@74H0;')".9\9#S5R
M]Y]D*E9TN<IJ+!,6J[]X.IV]<N_^NR/1Z3B.)J_KG?Y*:I60'2*W-)6R.$2
M6R=OA ^U[^BTCUGI0Q0&HO86!(D*?/0:9%*>&\H\T6L]616T;]6+]:D ?D[W
MOCEK3PF*'XH?LC?"A^*'XK>:LF8%HZ3(E_ Z%B%3#FSV 9*U7#CJ&&-K342;
ME*_M7_S8T"J<N8;ZAP2.\*'^M9K]PY6+AH_P'1-\R)O(F_U<N0@?PH>\N6_>
M[-=^"Q,R1.XS2,<4"!<<>$TS*):(%3YEJ];V6S89 -?$?HO&_98F]EMP8%S;
M#^WQZ.VHW&6<=V8V+D:ZX=F?6#J+5?2]!Q']&JRB[_\J1A 1Q#9 1#Y%/NW_
M*D80$<0V0$0^13[M_RI&$!'$-D!$/NUC'L-FP94UW<1#Q4"H\I51UH,.469F
MA0EZ;=AO>0NS,B;@G'7OR1(\UPP<39Q2KKVC_M,\QNW6:)6IO90.5;6#=P^7
M.)HJ!3U<F/O!SP@BBAP&#;B*$40$L1D0D4_[&#0$0DE*7H.EE(#PR8"S4H%3
M(4A"5*1\;5;Z)L5/&#0<=M" \\]:?5S/TV(PFH3IFX2%?GTI)$;XL Y[[Z$=
MKEPT?(3OF.!#WD3>[.?*1?@0/N1-Y$U<N0@?PM<7^/K'F\WNXU-'8A9:@[0J
M@I J@;6YFR&GLC"$>D9=C>*?YVGQ;+F9^.-T7FDO7PZ94=B5W%LK1O@0/M00
M]+UQY2)\"%]?X.L?;S;K>Y-$F8N*0M)=#4VF$FST'%(,P=$@HTBL1@T-^M[]
MM6*<]]-VE<R+Q46:%1M]<SE+%VDR'[U-WU0U<[A%93L4MF\ T9<?I=F'&Y.D
M7.I@/AV/XN#CM8-P[Q3N_OD=+<9KVWQ43!:OX/J_<B=H(HC[0>..2H!*@$J
MC(2X'SONJ 2H!*@$R$B(^['CCDJ 2H!*@(R$N!\[[J@$J 0]KT^PDA&190+N
M75?G2QV8H!W8H*RB4D42Y:?U"=9D(RRW8%)R((*EX+BB$%6*0A)%;5JK#5[F
M4$_OIE _E"O<'&Y4IVR!D_W/_D#&;I1"$'=4RF."&Y6RGE)R87,2#ICOYN@&
M8L%I:2&K5&13<\\8J5')ATJ)C+VML5D'5&JV'=/_P8W=)*3Y</"?5Y,TX&0X
M8(11+'KM2^GZQWS"'C+9\4F<7OEQ0E=D3TBC%U+-"Q&"\NR,@6"3AN)%V.)1
MY%"^I:G$[2&8O!:O:V*Z!F +@>KBN5BY[/]EX(@L;PJ6T&@_]4** _)F.ED>
M1KPZA_C%U6*^<)/NY.&/O(_Y\J<;.2!<#J7::X?!E]?P\;H?"/GQ0-X73=P.
MT_ZQS6>!JEE--5-BB5O)@/.40="DP/ORAQ%195/TE!):0S67>GDQ'9='/'_R
M[ZO1XGV)W<=7G6C^/)UU%W2R6,Q&_FKARO-^-7T^G72_=#8=ET?S^EGWD--\
M426ZYT,I#6HK$CU"W@B?-XXT:FLK3Z=?VAJ2E$(8"E$R X(0!H8X!]Q$Y90@
M17+5I]H:0^3!\2+%/-*BQXZ"=XP E=P;%8A63C2LK9+P(=]O;SQ2?8-4CY"C
MNJ*ZHKI65%>O,XO=P:U49='-;LQ@:(EAF8R66.82BWZM/LLJ&G),X(0,(%3J
M%+D;^JAD]VDI)=]RY"JT&AHI45V1ZA'R1AB]<:1175MY.GB8XF]M09N0+!<2
M0J811(F+P?+H(2LI=.(YNY@_%?+DK$]!.@C4EM#:>0HVN0S2)I.*F!O*^;Z%
M?%Z>>OGJ\Y5F:BB[(AH4].8Y;\-3W_&AH.0?PO)'R3_T@)HP8@67'(S)15,I
M=>"EM: 5"X(%GBE9.]2XZ'941G%@IL3?@C //F@*67+OE"(R:K)O'?Z,_%JE
MATQC,KA1JK];YXWG(/=<8(]ET2[A*V!U/_G; _9@"U >N.CA7/<#0+0A_-#<
M<7$BHFCN:.Y'NC@1431W-/>C69R(*)H[FOO1+$Y$%,T=S?UH%N<1([JUX_ .
MB!RV/?WF)S<+%P-.OV7\S>&BOT/R0!#W"^*!\_!.*R!%-MYS"RH:"T)K!590
M"YIJ*Q(SFK&UHW S%\(P9B"F7-YC70;+)0-)6&:<"^/%6N7%3D;7J"%1;/_C
M\QI:C/VU<03Q\$%LJEP0]:@%/7(L$)9R!,I)!A&= .N+'EEM@Z5!B6#6*@$W
MT:.&*@'Y4)%:=8"'RQ5(N AB&R"B:J%J?:):2FM-)9=@'-%%M0P'$PD#14TN
MHA4B%6L-X=P:[[ARX#6/(%Q@X(4LFN=<#,RSK&G+#>&2R*&2%G4+*1=![ 6(
MJ%NH6Y_H%N,V2A<3&)4="*H4N*!%-Y1$99Z)MSY]JEN$"^]]-D!MEB ,]> 8
ML9#*)SG!%0]$-ZQ;PJ@A4QIU"RD70>P%B*A;.")DCZ&=(=(EP4%J5<(T:S58
MK0(0YKO)(9:I]009X<1GKDO\IRT'(1D!YY,$FTJ0J!)S4;-]2^17C0C10VM0
M*GLU].-P848Q;7:MHICV. @4.<CD$H4HNI1;9A$L400,H9KHQ(36XE.%HSQS
M&1PIXI88B"[^L[K;\&2L.Y&1$$_-OA7N<\,WM!Y*@<K6YV,3CV[*QG8X86F5
MX-T\=?7H;R[39.Z6Y)#>=5\GK/WO2W4ZPG=DQ?W;(83_^,,[1JC E=N;E8OP
M(7S(F\B;N'(1/H2O+_#UCS>;W<$*PAC!@REAK.M.+C,</$L2")4^I4R2]6OE
M=RG+K'768!TO[V%.@S?) /%6*.*S]U1^NH-U$O_G:KYX4Y[)_-7T),91=PUN
M_+,;Q6>34W<Y6KCQLKMI&4Z?WHFF7Z9_7XWFHT4Z2[.WHY!^3K/1-+Y,8?IZ
MLOR4?[GQ5:I3X# DE.]SK&Q#R[B/O(#P(7RH2NC-X\I%^!"^OL"'O(F\V<^5
MB_ A?,B;![ +8F7FD5L!5D8)0G "U@I:OJ4N,V&8[0ZF^W@7)'0GUM*@0-&N
M]3!9#B8Q#]:Q:()W7L>(NR#("WL8#(?U/77J>Y;SE :S='DU"Q?+,A\WB>7[
MQ6B6(A:\88WQD8+8/\\#VW&>GE/&16!60?%2NN[3R,!J&8!X;X*2A!MGUYP<
MX:-EEH!428'068&3MJPC2AASL?A +M];K/SR VF>3(J?LJ3,QU>SKF)YZ;J<
M70^KJS._3F);*O;:M %S/R@<040=/%(=S"F;K)( S1(!T;7BV&@]4&=4"EK%
M+->:=K:G@_7B=HD2B!+8!,S]8&\$$27P2"50&Z^\(@&XSP($311\IB4H)(HG
MSVEPGM2H^MNU!*HA)P15$%6P!9C[0> ((JK@D:H@E\YE6Q0M\UP43?, CA(%
M6DE-HS.&N345M#')D*,#TJ6+12PQH,W*@K'E>V\3+Q^S;Q6D9&@IRB#*8!,P
M]X/!$424P48J.7$5(Q4@B @B\FD_PXKD>5"2<Q"J"RN2D.!#*-^2+$D@RN=<
MI9ATYV&%QNG?;845.!JNU<>UM,W!]+*SD/D@O4NS,)IO6C.*1=38F](S^/KG
MN33K3A#A1- L0%#1%R?".#"9%D^!)VHH=3G97*U<Y=E\?G5?G>;RAR]6=/;D
MALUJ%6\*;#;IK:$C? @?RLR^ V1L'>_;RD7X$#[DS0-PS[.C)CHE@'$A0 CF
MP05IP!E"F8[),5&OE&[=/5]N[WW9.]]TST_7*B- *T>21/B.";[^:0SZYKAR
M$3Z$#WD3>7/?0/=QY2)\"!_RY@'L:2@:I+:& J-,@LC4@8U$ I.:T,0)I6KM
MX.:-*YAP3^,@K1R'V[5=H?2O-%\4BQM,\Z [&W8V"HO4/8BN;JDSLCG6]?6Q
M9!A!/,JZZV9="2Z%5HP[$%YZ$-0EL)E02,%T94V4^+1>#%V[>NGE+<$M7W;R
MJYO%YVGQ(C^=SG(:+:XJ3J)3%BND#X($$$0$L0T048ZJR5&)1*VUC(&))(%0
M@8#A(8(4S*>8E7,^;E&.EI'M[U:CC0-=5**#L'\$$4%L \3^*1$VI#X]5\P[
M8C*![(T&P2P'%SB!Y'W@*0J7O-MVB5I=T9N7YUV^0O5K<&,1!^#TDMH11-3'
M1FHW<!4C%2"(""+R*?+I(:QB!!%!; -$Y%/DTYY5?^%DJJT<:OKK:'%QD<:Q
MVT$;+-R[M&&]%]9 8J%XS^!#$>QC$B-ZKI,5!KBW!H0S&IRA 1+77G&=E<^A
M1N;^DT3%BBY728W_G[TW;W+C.-*'OTJ'?NL-*0))UWU0:T>,*'*77IEDD+0=
M[U^,.CE88X Q&N#A3_]6->;B@)+(86/0#:1EDG, C>ZG*I\G,RLKJUNOV/S@
MR6+YVGWX1R71Q2Q.YV][JQ]C6)P^C@6+0P1XZ-2-\*'R[3W\PYF+AH_P'1-\
MR)MCC!AL=L$*%< :7;Q_IRDX[@4X+S-E-!'>SR&7MR*&S>[5VV'#;T4+WUSJ
M)/K:<W*(Y()!PY&S-\*'XH=!PQ'.7(0/X4/>1-[$F8OP(7QC@0]Y<XS)ELRH
M=,I:L-$P$(X9\$0Y8,F1;&/()/L^6H9ALF4PMG PAQ]B@[%=#-K/TW?3\I2Q
MK38V*Q9ZQ],/L=H2"Z]'#R(Z-5AX/?Y9C" BB,, $?D4^73\LQA!1!"' 2+R
M*?+I^&<Q@H@@#@-$Y-,Q+F*P'!2)4D&(JBYBE+^\3P*8D8I*PG0,6\W*;4PR
MY.B <"M 1!O!9F7!V/*]MXD+S6\O8ERE1GMI\RHG1E-L=C><E8ECAGD<](P@
MHL9AS("S&$%$$ <#(O+I&&.&K$-BQ$=P3GL0JD0"+I>O?"[_!4<CH[2/PB>,
M&0XZ9L"&64,=KF=IU4SG87&6L,QO+#7$"!^68.\]LL.9BX:/\!T3?,B;R)OC
MG+D('\*'O(F\B3,7X4/XQ@+?^'ASL&E\:X4DFC!@PM<TOC3@*$L@G'#E&VT5
MW]J_?)?2GV=I];1+)OZR:'LZY7G"%6Y)'J\1(WP('TH(NMXX<Q$^A&\L\(V/
M-P?K>F<9G9;!@0R"@B!*@Z6.@8F26.V(T5GU44&#KO=HC1A[_0R[1N;YZC0M
MBXF>G2_3:9JWTW?IFVIF#K>D[!YU[1M ].57:7G]8)*46VW:Q6P:FT_G#L)]
MKW"/S^T88KBVRZ%B4DXN_Y0G01-!W \:=U0"5 )4 F0DQ/W8<4<E0"5 )4!&
M0MR/'7=4 E0"5 )D),3]V'%')4 E&'EY@J6<Q$@9Z)P#"$84.,8-*.>99C(D
MZ;>: L80,Y-9 U')@Q#4@2&>@Z6$,F>\B";=+D_HUE ?W5Q"O:Y6N#S5J)>J
M!3H12NV_]P=R]D!)!'%'K3PFN%$K>]-*[CE5C!$PQG$0,DAPH4JGMBQ*345R
MO33#0JU$SMY=XZP#*C?;C?'_Y&9N'E([:?ZRGJ>&DTG#"*-8^#J6ZO5/^80]
M8++R25RL_2RA,[(GI-$/Z<\/T5E+:P1P%T/U0T@)O8T"[ZGS40JKJ+GMAVAB
M2,S"0J!:@; R@;69@2.2IA"*CQ+M;3^DN"!GBWEW$O'F$.+GZU6[<O-Z[/ G
M_D?;_?9.+@B7$]F;#[*C.7R\[@="?CR0CT43=\.T_S',L4#5["_330B7V1$@
MN03NP@4!7K@(5N:BB\SZ\E\?JMGIY>EB5H:X??RO]73UL43OLW45S1>+9;VA
MD]5J.?7KE2OC_7KQ;#&O'[I<S,K0O'U:!SFUJU[B>SZ1TJ"V(M$CY /A\X$C
MC=HZE-$9E[8&&G,V0D.*S("()39UD7O0EG!/3':>;&URCR'RX'@&P2,%01T%
M[Q@!*KDW*A"MG!BPMDK")]Q@Y(I4CY /A=$'CC2JZU!&9USJ&H4Q)+ ,F1,-
M@D0")C .+ >K$RF_9FRK>Z-5-.28P D90*C$P!!5PE<E=68QI>2''+D*K29&
M2E17I'J$?"",/G"D45V',CIXFN*O";F7UHJLP3!3PF3+%)BH+&C'A>"<9FG%
M;2%/SOH4I(- ;7F/\Q1L<AFD3285,3>4;[5AOF\A;\NHEZ]^N]9,323KZU!&
M5)==&M4=CWW'04')/X3ICY)_Z &U48YG6424*LI "*'!DA)?IVQT3,HIZ=-6
M0,U%5$:5J-NH7()PYL$'32%+[IU21$9-]JW#OR&_5ND)T[@8/%"JOZSS+O_6
MJ=!]^6L/_H?Q/W=]O.Y!+R]XL[VL6Z\6EY.EO",44WA(?NQ>#C/W<;%>/<S3
M#RG^^'X:5Z?E#CI,+MY0)NG,G;?I89O.W=*MTN7C=0RUN?9WMROJWTW;J9_.
MBGT^O'S_9^KJ-Q_'Z\2T?ZB(?,Y>-B\B#ZP0O_,:6N_Z-U^A'UA+O_DJ7W@O
M7/_^W6@VH+LQ$N_F5UY#'C ^G(ESI]OYC8TOMF.<G>Y[.9C=C+_G5?GBG-RX
M2_LE*9?IO%F=+M:MF\=V?Z'B86T3^Q+@?R=0+/#6W_SI._;=7BWB,\\\E#&X
MCIMV;".;[1+#MHW1C5.OUC*((1@0Y$A/^Q^#>Z.GS<:N__++YH]_;FN.8MAF
M,KHA0Z9"ID*FZH.I3F*<UCREFVW8ZMQ-8WGNS3?!G4]7Y3>#MIS1C2*2%Y(7
MDE<?Y/4RK5RY[;AAJ^26\^G\+4:%2%=(5TA7PZ.KDQ#69^N96UTRUJ+V(;MP
MM6YV(]O\:+9HD<N0RY#+D,N&QV6O%ZO+D+%K3G11A+-IG6]_O/#(NI*<81O0
MZ :S+Y/:V:'(!]2(;]?]#W].(9WYM&PXK3T0J<7SCL?8+!A![ %$++_MK?R6
M2L-H]!;*7P&$9@:\MQFH)C9S*P/G6]M@'*-9)U->R84'(;4!PYP"%KV(J5PP
M)K^7_H5J8J7>?P_E 4W&\=HX@GCX( YJSPCJT1#TJ B.=I9;\*XHBJB;/(R1
M')BV.E%*7');W8ONHD<#V@[")\H.H//_@*8L$BZ".%P04;50M6ZIEJ!>$.DY
MI)Q,4: 8P5*;H/R\ZPM$-7>W58LK%;BGJ7R6$"7RLA&<=1D<,3JGF$WV:L"J
M)2F;=%DHU"VD7 1Q!""B;J%NW=*M(D[<"U[4*K+:S4YE\"J0$G<YX2153-&\
MI5LF6<%9!BZT@Q)@*7#2N_)7"<Z2,C2J,&C=DA.C,=Y"RD40QP$BZA;VB=MC
M?QI31%*9 -126N3.&?#!ESG!9$Q4!"ZDO"V1WDJG-+$@HZX'C<H(ID1YY5OA
M-;=*B[3W=NI?V"=.2PSQ1M7Y[7!A1C$=[%Q%,1UQ$"AR\HXP!BXS7A0N$[#>
M$O!6>YZUY$J'+85C21A"RBN-925<]#4(Y YD=B%*;P2Q:=\*]YN';1,J)H8S
MU+;[[JK6X^G9-^&BHKO&79&_V?/LXE(#'(S=L$)GE^!=FVK=_-EYFK>NHX?T
MH7Z=\+#M/7@@"-_]PS<^GV(WA+#9F2%PYHYFYB)\"!_R)O(FSER$#^$;"WSC
MX\W!YK"(S(FFY,"FP.J!\AP<E0Y,-E%EKESVYG8.2PFBF9<,+#,41+8>'.$!
M+'4JZ\A]C%NK-"?Q_];MZJR,2?MZ<=T0ZX6;QJ?S1YL>6-W^IBZ<?G0CFGY9
M=SBWTU5ZE9;OIB&]2,OI(KY,8?%VWEWE[VZV3KUDM]2$"+'/TP4&-(W'R L(
M'\*'JH3>/,Y<A _A&PM\R)O(F^.<N0@?PH>\>0!9D) EY](SR"0X$)JX6I_C
MP5IBI4^1N[BU#5%:JUA@!#07=>-'#."$Y1!32I*;(+C9VCR/61#DA7OH#H?U
M/?W4]W0=E9IE.E\OPVE7YN/FL7R_FBY3Q((WK#(^4A#'YWG@AIPG;S+76EG/
M06L202AGP#)AP#OMI+.ZNBU;Y<KEY]JH!"I; 2(;!LYG M1[G9.7427SV7+E
ME]>D>3(O?DI'F3^OE[5FN7-=7EVTJ^NG@YUF?7DLA\LMN-L&*1Q!1!T\=ATD
M.6IA6 863.V4%Q)XDBP4^?,T96DRU?>G@_W%[9JC!*($#@'F<; W@H@2>*02
MJ$-46E@'6=86>K0V+X_*0/8I)&:38'FK6>Q=JO[N6P+-A B#*H@J. 28QT'@
M""*JX)&JH)<D)*<U,%^B0<$%!^-S&703I68D*/&9YK,^^<2R !=R44%?&]:6
MV! <YRDIKJ.M78WVJX*43AA!&409' 3,XV!P!!%E<""5G#B+D0H01 01^72<
M884(WGA6PXJL1 DKB "C6(3H@Y&,!\W]5F_PNQ23WGM882><85/3 845V!IN
MJ,/5V6:S.*\6TC;I0UJ&:7O7FE$LHL:]*2.#;WR>RV#=B4R%LL$I<-[5CK%*
M0VTB"UQQ;6S43(JM@X;O7*[RM&W7GZO3['[Y?$-GCR_9K*_B3=K7T<-HZ4B4
M"-\QP8<ZTYO.)!N4%;F,2:XAJ,PE;.5:@E5$*L>(]Y+N4&>Z./7W9>:NP6M?
M#<O1R)$C$;YC@@\EIC>)D5HP3VD *\M?PF8/EC %-*=<?A><C*2WLL-[EQBN
M4&3&:^8('\*'(K/OE3[L@36VF8OP(7S(F\B;.',1/H1O+/"-CS<'F]2@B7OA
MJ  J,P,13 :3B01/I9."V:3D5CN!.Y=[[2&I@:T L17@T==S_3VUJV)RS2(W
M]2S=Y32L4AV(6N55K:S%*L@Q%E@CB$=9I3Y87\*%J+6D%%Q2"H34'JPS";*)
M7L3H=;9;I>.]UWJ]O"*X[F4G[]TR/DNKY_G)8IG3=+7NL6\?,]BTZ#!8 $%$
M$(<!(NI1;WJD;?2<RPA:9P,B40TFY@ \2FUE5IJE_EKE_4IL^]5R=.<2,6R9
M<!@$@" BB,, <7Q2A!MXG[P)7NJH@@3%4XG"E";@'8V0M"?26A=YD+LN4^M7
M]=HRWN4KE+\AYA:Q8] HN1U!1($<2/T&SF*D @01040^13X]A%F,("*(PP 1
M^13Y=&0%8-C*:R>GP+Z?KDY/TRS6%%JS<A_2'4N^L P2B\5'!A^*X!A7,5S0
M+KH<(=J00"3!P;HDP7C&(K&>6N+[6+N_M5*QH<O-JD:W8+'YP9/%\K7[\(]*
MHHM9G,[?]GCT*Q:HCV/%XA !'CIW(WPH?4<G?5'++(C6(+0C1<:D!D\L :=M
MLDKXX/PNI&^S%>NV_OV6['WSHCUVSD3M0_)&^%#[4/LN#K7+MJA;RF"XJ8?:
MI:)]1=<@^,!(II1I8_HH7MN_]M&)MK@Y&?4/"1SA0_T;ZMH?SEPT?(3OF.!#
MWD3>'.?,1?@0/N3-??/FN/(M6NA@68K 2-TLZ!2%[A05$0/)R7">XM9:PUW:
MOPTAWV((Q7S+$/(MV"YNV(/V\_3=M#QE;*N9S8J1WO'D3RR<Q1KZT8.(?@W6
MT(]_%B.(".(P0$0^13X=_RQ&$!'$88"(?(I\.OY9C" BB,, $?ETC.L8G"=.
MJ?#@%3$@'%'@C+3 G/%!<*5,3+?7,;A//K$LP(5,0?@8P3JKP96+)<5UM%+>
M7L>X2HWVTK.7THGJ[=C=PR6.096"'B[,X^!G!!%%#H,&G,4((H(X&!"13\<8
M-&A.$DLE:(@A"! T6;#"<&#*&6ND=\KU4OR$0<-A!PW8_6RHP_4LK9KI/"S.
M$A;ZC:60&.'#.NR]AW8X<]'P$;YC@@]Y$WESG#,7X4/XD#>1-W'F(GP(WUC@
M&Q]O#C:/'R/ASMH$.H@(PG@'7LL WKID#$U6A=A'\<^SM'K:)1-_6;3]Y/*%
MD+@E>;0FC/ A?"@@Z'CCS$7X$+ZQP#<^WARNX\US5%0;B$9Q$#1:L(D)")Z:
MH*-3E,@^"FC0\1ZI"6.GGV'7QSQ?G:9E,="S\V4Z3?-V^BXULV)C6$PVQBI4
M7WZ5EM</)DFYU:9=S*:Q^73F(-SW"O?X7(XAAFJ['"HFY>3R3WD2-!'$_:!Q
M1R5 )4 E0$9"W(\==U0"5 )4 F0DQ/W8<4<E0"5 )4!&0MR/'7=4 E2"?2K!
MN-J($".<I4J"EHJ!8,R 4<(!XTH0QDCT@=VN@O"$NY0Y >>8 B%T!,>"!&>Y
M(]K2$$BZ7071+=8^NKE6>UT4<7E^4K]G)HF)Y'S_G48.3R<.I:/AX8W,H4D*
MPHT*C@K^.PJNI [)6PTDN BB? W.$ +:TRS+5R9[U4<=(RKXP>C$N-N+'5!I
MWFX&XB<W<_.0VDGSE_4\-9Q,&D88P1+AL53Y?\HX[ &3E7'B8NUG"5VD/2$]
M/N]HL"X+)XJR[ .H(#((%C488RBX$%AT*09!MWJ7.EI^X[,!JZ0!$:,"KP6'
ME$P@44N;Z%;2H7@K9XMY=VCSYKSFY^M5NW+S>D+S)ZY*V_WV3ILQN)H(M=>S
MF7]_#H_.01D_;2#DJ(GWZO3]QS#' E6S-]7TPGI%M04630G:+5?@),E@J$U:
M,1F+I/:AFIU>GBYF98C;Q_]:3U<?2Z _6U?1?+%8UALZ6:V64[]>N3+>KQ?/
M%O/ZH<O%K S-VZ=UD%.[ZF6G(Y\HH5!;D>@1\H'P^<"11FT=RNB,2UL9#<G1
M',!S14'(1,!JFR 1RJPK_Z=I:QF<^2Q4/8$C9%^TE08!7B0)2G.5B(W")#Y@
M;97$3*3<:R<!I/H!4CU"CNJ*ZHKJVJ.Z6B^(I-2"9\*!((15=25 E0DJ1:9B
MHK?5U2JBJ+<&DG,6A*82G)8$'"?>>&>4HUM+U -2UQ*>3X3$O#!2/4(^%$8?
M.-*HKD,9':PU^[5:,\H98=$"MT7-A?*BB'(LP2]QP2AJHXWAMI +XY14H2BW
MYN65W!<W0"@)C'&C9(HA2K=O(?^2:C1&)\SV=70EJLL :\EQ4%#R#V'ZH^0?
M>D!-;3;69 ]&B*+#-I: .DD#3&9.I.>46'M;AZ.QRAGM063/0$@1P!<]+S$Y
M8R(Z*G10^];AWY!?:\2$*X+Z.TRJOUGGC>=%CUQ@CV72=O 5L.IO_O0=^VX'
M4!ZXZ&$+_ - =$#XH;GCY$1$T=S1W(]T<B*B:.YH[D<S.1%1-'<T]Z.9G(@H
MFCN:^]%,SB-&=&>'!QX0.>RZ^\U?W3*<-IQ^2_N;PT7_'LD#0=POB ?.P_=9
M>2&2U\%K"UYE"B(1!EX:!UHEF6*2P<6MK0R1.L*TTB (->4]B8)W/ +5-A/M
MO'2![JMU#>UK R#:.!(E@CA&A^F.Y8*H1T/0(RJ#EIYHL%$D$"YGL%IYT$ZD
M')SEFI@^]&A E8"U*4Q?=?B'RQ5(N CB,$!$U4+5NAU%%?6)V5H@-%@0G"GP
M7J4B0XP8PX3Q6FYM"-<Z14(%\&1R>8_EX(0QP)VP(L:@#-W[/K+?;+<B)\P,
MH)WY@"8M4BZ".%P04;=0MV[IEHR>,)<8*&VK;F4.7C(/T9DL<^2>^W1;MXPT
M5$GJ2DC&BVY)XL#Z\E6@G,68/ MNV&W"V$3UMN_Y<-D"*1=!' :(J%O8(F2/
MG30YCX$F 28F D*7OXP)$C)GPO$DK35YJY,F=4+)6,2T!'@@7+(EM).UQ[4L
M[TTV&+?W+M5?V"+$6EQ0&U73C\.%&<5TL',5Q73$0:")6E,7/23&)0A!%#B7
M.(3(*&-:)1_X;84+.;/@M0%F:0D"ZUF+UJ82"9(</(U"""[VK7"_V7S#3A3#
M(' O[32^K7ST>+ML[(83.JL$[]I4Z]'/SM.\=1TYI _UZX2U_V.I3D?XCJRX
M?S>$\)__[P,C5.#,'<W,1?@0/N1-Y$V<N0@?PC<6^,;'F\/-8&F7;'*BMG$/
M('(PX*5@8*5RR1!K!-\J&D^9<AN]JH7F];0S)<!KQD H+17STC).;F>P3N+_
MK=O561F3]O7B),9IO0<W>^&F\>G\D3N?KMRLV]W4A=./;D33+]._UM-VNDJO
MTO+=-*07:3E=Q)<I+-[.NZO\W<W6J:=R<D[V>@K:@*;Q&'D!X4/X4)70F\>9
MB_ A?&.!#WD3>7.<,Q?A0_B0-P\@"Z*Y9=IH7<^D"R <X6")TA BM\$(&VCV
M6YL0K0M*RP!9:@XBE;^,20ZH3X):[IPUF 5!7MA'8SBL[^FOOJ=9G-?YWS;I
M0UJ&:3%+K'3#XN(C!1%=COY<#D^IU\(#C:;X'9K4SCNF;B=-C-) 9$[DMLOA
MHY IDP2L[JH11!#P3"L(F27E!7=)YL^6#C]MVW6*/Z^7M6"X\QPVG>2Z7S[?
M$-SC2W[KJZ=<7R?>H]$C<R*(".(8Y6>(F4*<Q4@%""*".$8^':X[;X43@;CB
MQ*ON2&T*EFE:]ZUS*U4V5*L^ZJA^Q9WOLG^_[\W?N?,+NO('8? ((H(X#!#'
M)SWHRN,L1A 1Q&&"B'R*?#K^68P@(HC# '%\?#K8U$@*]9PLI\%'ZD$HD<!G
MRB!G+B/7B3LF^BBNPM3(_F?F2.JEL!-2OX;_]]2NBL$UB]S41F/+:5BE.@2U
M?JK:6(O5@V.I*D;XL"A[&'X#]2'S[(L/H(BMBR(>C&,*B%)$%:]!4[:UI-)[
MA=3+*SKK7G;RWBWCL[1ZGI\LECE-5^NN.JJ?@BFAL>IZM(:/\"%\*#L'(#O,
M9AJ<)! <5R B=V"4LT5'HJ8Q&)^TWJ'L=.'J5ZO.7:-7@8HS6IM'^! ^5)Q]
M+SB-ZT@6$@13A">@+->2,Z+ 6NZ!*I%$D"E2N74D2]]E:OV*VY<<QH(J=]\)
MP3N>P'*(  ^=R!$^U,&]%U[@S$7#1_B."3[D3>3-<<Y<A _A0]Y$WCS8F8M]
MJ8:=7-E4)C3OIZO3TS2+-?/5K-R'=,<J*ZP\Q'KMT8.(LCC&Y8C$##,\2K#9
M>Q F*+!"6J#&1,L9][J?)EBWEAPV!+I9GNA6'C8_>+)8OG8?_E%I=3&K9^OV
M5MF%Q^6.:AGB<&$>!YDCB*B( PD4<18C%2"(""+RZ3@C#*)2UDHRD-11$#D3
ML)HE<(0(K0-GR6]5\]ZEX.E6A+'9='H[S/BMZ.*;BYQX7U5.ATLT&&0@GR.(
M*(H89. L1A 1Q.&!B'R*?#K^68P@(HC# !'Y=(Q)FTB%H<P08(%G$,(%,"%%
MD-Q1;BU3W&PM"]^E8Q@F;49 -/>8M,$&8T,=KI^G[Z;E*6-;;6Q6+/2.IS!B
MW2<6?(\,/G1AL.![G#,7X4/XD#>1-W'F(GP(WUC@0]Y$WASGS$7X$#[DS7WS
MYKB6&JAEDHBL@06309"8P/K,(#I1ZT:%IYG>7FH(1 3NO(,4R\N%C1E<XN42
M21@3E'9DNS[T*H'9SZ$C$]/;RL$A<L6@"CT/$>"ADS'"AUJ&,< 1SER$#^%#
MWMPW;XXK!K!!)":**R]Y)""<UV")2.!L4MYXPWED?90;80QPH#$ -LP:]J ]
M2ZMF.@^+LX3%=6.LXD40L11Z(#$=SF*D @01040^13X]A%F,("*(PP 1^13Y
M=/RS&$%$$(<!(O+I&-<BLE3<I4!!*Y5 \*# "2$A.L>2HE1*R?NH1WJ65D^[
MC.@OB[;O/<T3031N:Q[.\L0QPSP.KD804? P@,!9C" BB(,!$?ETC &$D#1(
M*PDPDR2(E!-X)31(I9AT21DK>BEFP@#B> (([(LTU.%ZOCI-RV+-9^?+=)KF
M[?1=^J9*IT,L!+Q'M;T3?+[\*BVO'TF2<I--NYA-8_/I?$&@[PEH='WVMO_E
M=P>)23FY_%.> <T"$3\XQ)'QD?&1\9%_$/%C01P9'QD?&1_Y!Q$_%L21\9'Q
MD?&1?Q#Q8T$<&1\9__<8?[AU!20$:X@'9GD$P2T#EPT':Y)73+,H<[Q=5R!=
M>8G4 4BF%H3V%ARA$6B2R?AH@M#A=EU!MZ+YZ.:"YG69P>5Y3+WT3]&$[[-[
M"O+SX&@#$4=%/'2@41%[4T3)573:<8C2BJ*(RH/AAD$BUD;&1 I<]E%IAXIX
M]/R\LP9C!U3FM1O3_\G-W#RD=M+\93U/#2>3AA%&L!AUC!7MGS(,>\!D99BX
M6/M90H=DKWBC7]*;7Z*CE#8P I[5+<3!&S N:;#)EC ]!<-$ONV7.!I=\MF
M5=* B%&!UX)#2B:0J*5---WV2XI+<K:8=R<G;PY-?KY>M2LWK\<D?^*/M-UO
M[^22<#41BNY_+\#OS^3C=4X0^.,$?BQ:N1ON_8\ACPBJ:6]J:IC+QML 4O!<
MU)1:,)YJH()PFAD)@ML^U+33T=/%K QQ^_A?Z^GJ8XGR9^LJIB\6RWI#)ZO5
M<NK7*U?&^_7BV6)>/W2YF)6A>?NT#G)J5[WD ?A$"86:B]2/P \->-3<P8X(
M:FYOFALE85(S#<X[!2(;#5[2>C2'H2:IR*+0MS67^2Q4$AY"+@&OH$& %TF"
MTEPE8J,PB0]8<R4Q$RDEJBZ2/P(_-.!1=0<[(JBZO:FN$Z:,5PEML]44A&<2
MC%,<7 XF9BY*3+MU%*Y51%%O#23G:H47E>"T). X\<8[HQSU U9=8?E$2,PO
M(_DC\(,#'E5WL",R/M7%UG!/W@1/H\W> Q<I@1".@DU9 )-.9$\-97:KM[0H
M+H!4H2BZYB6LYMZ6L%I)8(P;)5,,4;I]"_R7])1C=,(L0Z$?#?_=?R?K QP:
M= 4.P130%3B. )P8J;PG%D@J(;0(F8-7/(!22CL5C$EZJW K&JN<T1Z*@C,0
M4H3R'EK>R!@K$3L5.JA]Z_-OR+(U8L(505T>,OE?5I^7?^N$Z+[\M0?_P_B?
M>T"/=\VHNU>95RDU+M16LF[^L=AY,U^LRDM6B\HXY?G;%.M7W7X,MRK?Y.G<
MS</4S<I]E1^<E7MM'_2"(V6? 5)826[\;S2XBEN0G%[MX#AW;].&G\#E<C\/
MW>R]^]C^^%WSQUXG(7F@?^<NT<J^?C;X(J!?O9OD\;-'__/7DY?_VSS^Y?&C
MUR^?/WOZZ-6D>?KLT8/FY-G/S:N__?3JZ<]/3UX^??QJV%AU+LL5,;RY20QO
MKNG@37#MZ9M\#\@^NN*H1S<YZM7G$C2[^/RK1VX6N7E4GKIY,EN\;X<]B+N'
MY?OUW!7'L@S%#\.$8E?4UGE*EQ>\V:'>K5>+2V^SO",4I7U(?NQ>#C/W<;%>
M/<S3#RG^^'X:5Z?E#CI,+MY0AFCFSMOTL$WG;EFFW.7C=8'.YMK?W=XH^&[:
M3OUT5MS\AY?O_\QVP<W'*?U 2_N'BLCGW.Z+>WH@#/W=UQ"N?^\U[($B[/<O
M-.3;^8V=F;:;.U]],L(=CVBYG,A#B4@^SS'7MV!VG(]"/+\:SX)>_<V?OE/?
M#:5'P3A&X2N5TWY)-#;]T/RUO.*T;1Z7IXW_Y9<E*JA[D#>#R,ED2%OSQSMV
M7S<L=]JB?P]"<#"=5K[2E+Z$];Z?SIO5Z6+=NGEL[[BL=%\-+49L/GT*$$,!
MVK< ,<+HD&QEO(/3E\(@2PUC")"E!L52=^S%@X-S[WXPMJK:Z4)3EW7.->O<
MY.7BK%F<IZ5;U96\NJC^;KJ:IO8A-J[:9874%TO#41W+/(XJ-,05"0 )X(@G
MZA'CB@=\#]6I>Y96>*#WR+IQ#QR^016I?^LR[2$R]7W6G&=B0DK2@^-4@J"9
M@@L\ U51:YXU%4[=KCDWCE@N30(O70)!> 2KZBD?463!#+-.;AWK47CLNFMY
M+Z7C5$Z8Z:M-V2':.=(DPH<J@RHS )5Q+ K"C(!HM08AM 1+J0%A(LN)2"E9
MV#H\REK%:AMKS06IKPS@A.404]$K;H+@9JNU2/\J(T1?/;D.T<@'&(#>2@!@
M&-J+69_$_UNWJTV!^VK1+%.QU3"=I69^%9_6G]?O:LG_IEIM,]PW_SY?+MY-
M8XJ-_XC+$YB='*%J8G;RP' =$(I( #A1$=?[7YY@IC>_\.)2 R22W?B%/Z?S
MX@M.78V+,"S"U-%1P'?@3'R?B2&;(W&6<^!:$1"BGI22;0+BN;:!N>1)ZF/Y
MX29/];/ZH">:8VIHO$:,\"%\*"$'("$Q>J(DR2!9#"",U^!#"$"=SDJ$(%S<
MDI"[K"WT+R%F8NA>3]P>T)P;_^H"1I%W7UTXJVT'__T-420F #&+.GH0T2GH
MS2G@1%CAB0&IK 3!6!D$3PDP9YS)G$6FM@H.[A)77J^+/EDL;])8/\4'91;9
M_?=&'= L'*]Q(X@(XC! 1)GI369(4%E'$X QH8K,> ,F:@O$^IRI"Y91TD?L
MN5N9D1--#<K,^*)17,WLU\A?U/*TMIIWL9:N^?LJKV==5^SU?-5B9F8LZ56$
M#[/3P_ 0/"%<!Q*!!.Z*AT MV&@).%-"49Z]S7;K*.N[!*)7U%4<A)\OB.OD
M@K?ZB47[.J0##1KY$.$[)OA03OH+.)D77*0,G@L!PE,%EE,&EKBLE2'$&-M'
MP+ES.2G1(=&H*&.*-G'M<S<5M#DMERE>[:)R'](=(TW,O6!V>O0@CL]9P*.E
MG[RQEB2:,@,3&0-A@P3K+0-'3-#:JIAL+^NMEVRYV>7]NG+ER3R6?Q^5'TZ_
MQC?YDD.CK1"8%M^+*M[_Z<\#AWD<Y(T@H@(>J0(ZH5W4F@%1O$39RGCPR04H
MH3=14M"D\M;AS7<K0[Y/!>1\ &<S#VCZ[UD!<>EXJ,-UTK:U$\K9N9LNNS8I
MF,H:2WH:X</L_C!\".J"ILDZD-0'$,XJL"8'B(H*YIQ*A,M>JI8K63V]XJI'
MIP7$=,>\_K_3<A%=>UIGW@=&J/@1L_JCM66$#^%#)3D )5%")*ZB@:A=+3MR
M'BP-' BGW,8HI8E;;9WO5)C<HY+<WAX[8;2O]"M:,ZX0CS:T_/Z_W73^0S-;
MM&VSJ$?9IJ8MUM0L<G.^K%TT5Q\GS?G,S5>-F\<F_6L]/:_&B'F:,69_$<2C
M3*$/UI,0.E$=A %K:P%S+*Z!#XH"E3'2H"V5J9>8M))<[=K]?/ZJD-OS_.*"
MVEY48GM\R6G]9K=[\R_0WI$T$40$<8S*@XNW3]X0$PG50H#T@H%00H*A20%Q
M.1#B6=:IEWV\?8O<;VD;Q\X1N'*+X?7O#M>KU2+\$[QK4^V/?G:>YFVWM;Y)
M'^K7>.[B:/+'"!^FWX?A3T3A77$!/+"@BS^10@)+1"H!,.$T1"&3ZZ6M\:M3
MMTP_5>IZ=(.Y>O$?U,0H;$XY7FM&^! ^U)(#T!+J9!$#*8 9GVM_8P,F*0E)
MLT!+D,KE=@>)N\2F.]42TMM.&K3F?2_EXC&*=[;P1Z=N_K;\;#J_>?QAK:%H
MN[7;V=3YZ0R/0L23T$8@@IAC/S!<!X0B$@!.5,05UQ%&Y-M=MD>JAV.GZ3OG
M9[AT,)I\!<*'Z9YAI'L\$Y+Q;, E5E,W3(,GWI2OK!5:U;([T<?2P=-Y**/:
MII_3YM^G\TL">WG%7SU7VYF)[>TX"[1R)$F$[YC@0XWI36.2Y9I8J:$(C=@T
MI39>6Z!%*Y)02E"SI3%W65*X?XUA9,*E0HTYD*4&#$?OOM10?ENG_\7R B83
MQYCH0A"/,EN()?E/WA!1AMH+6X)8Y8N/PC-X5;P51Z6TQF:9G-E-''S)G/^8
MKDX?K=LR;&G9[7/OIRZ?3HS$IFH#*LT_9IC'P> (XE'*X&"UR>IHM/4:C)9%
M9W@@X#)Q0(R*7BLGB>YEN]A.M.E+PF@]$0PU:H2Q-"[J]FO_3^?ORC,NEM.[
MGLF!.21,M(\,OO$Y"A@O/WG#98Q)V@A$B.*31$K!$,D@L$B$,XJ;ZE_L(EZ^
MP9&]1,C&3!3'[0(CB8T/$>"A,S3"AP)W? )'L_%>:9 D>!"T-B)SV8'DS+B@
M! MYZXBI?H+NO@5.%(%3!@5N" *'R]C#'K07RW3NIO&R&<MFF]QB=9J6N+"]
M;_%%$#&CCW[,5R]LE[ Z12$@*1Y ,";!,,_!J$AS,%(QRG83J%]PZ>4)8H\W
ME'HRC\\KGW;+"#U%\!.N&2X?#,?+.6:8Q\'E""(*XI$*HHH\!ALI1)OJJ5?E
M+U,4$73.)5@7F4O52X.;/0HBG;#>,MJ'2S*C#/MQQ7U'VZC/W4?<0SVFM#K"
M=V2K$H/U*+1DWO#@@.BZ<]J),@A29LA*ZZ0D%SSUTG[UU_>WO=B0U^NEBU^Q
MP^TW/ C+)N7F<<U@M.:-\"%\*"X'("Y&9FL=R\ BDR7TU 2\B1IH<,YRS2EW
M6_G;?C=/]RXN:F)-7^7>:-VX:7J\P6=\Y^8AU=BS'L33-GFY.&O"Q48+7&L>
M958803S*U/I@'0@21/+9"& JZUJI70\'T0Q4%E$F*K,46[O'=K>S^9>+EM,?
M^REMF\C>3@U!DT?>1! 11!2?'L5'"J<3C11\5"5Z95Z"R<("3RQ2'D.4AM_?
MUN5^Q8?*"5-]Y4C1YG';\GCCV!"6Z_3)>2*8S1E+KA;A.[)4-Q:!U98JVMKD
M/2B:7/%+' ?+,X4L.:-!29[5CH+B"Z[\Y9HJ>VY[71M^X7;F091]'2? 0V=L
MA \%[^@$3\:<M,\<E*J!N"R1M8V.@<B&*BL-M3OLP;U;P2L!L\8>W(,0/%QP
M'O:@/;\Z!716C1-7F$>9GT80CS+)CV[,DS<Y,AD==:!#HB"XT^"YBI -2\RD
MS.RN2JU_*?\4XKP^2:2OYBP25Q"&X\ <,\SCX&T$\2C%;["*Q%G0T1,&4M=,
MLG8!O(X6?(FL=?E/^2QW$UA_BR)]T>%6O*^H&LT=%[='ZR<4PUN<I6;E/N"J
M]GBRU+[\*BVO'TF2<I--NYA-8_/I#$&@[PEH=#KZ6[Z6CFG!!9@0- @J)=A,
M2QC,$^/E1](%NM/EZPTIOJZ<>+$]K)=HF$T(W6LJ'VEC*$ S*2>7?\H3(.(X
MM0\.Z/$I(N:@G[PA*2IBE0/BK02AJ %' X5 5%+&2R9\W.E2^K>([Q<%_A/*
M^\I*'S=5'=K2NV"]I1$N+G4T@_8LK9K@VM/F?+EX-XTI-OYCL]BLQR_FN!(_
MRCSZP1#5H<$]/L]JL.Y.DM)G[S,4]\45UR5E\)1%D"1FFK.3QO12*E\(\E'A
MQQ<7]/C3Q[^UU=6Y*EDZ*3?U[BOK!W]KX;W,0#V O>-((<."&_,..,V/"6Y4
MRMZ4,E"C3/(:7/"U.$U8,"D(R%D1%5PTB;L^$@/WK)343BSMZ_PPI)!A%PT<
M4 BY&].OEM?DV>+]1;>VZ?Q=:KN2>G=E=@^Q3F W<EG JK_YTW?L.]S9-H*E
M$$04S1W-_6@FYQ$C>B_++U3TMOQR<:D!4LBN6NW&:;?0TJP6=0FFQ$JKCY/F
M?.;FJ^Z0U_2O]?2\=N'%E9@Q)CP0Q*/<%H+U*$_>1"F(KB>\<LTE".H"&.LR
M\!AM8$91SDP?"S0O+KJ4OUZ<A$*6R_3B@D9?5!(]F<?'EQ3:3]I)392A^T\[
M#<@$<',D$CB"B"J(*KBM@B()XIQ5D$3@(%R1-6^<@U"DCM,DE"*]5&7>LPHR
M.A$$#S<?D KN>*<FQOAW'JYBB2&E>+$PLSI-35OLK5GD703\F+W%Y/?(X!N?
M8S-8;T-3H4F4$5QR D24#FRVMD32@?/R&Z=H+QLP+RGM26&T5X7,GN<=!]W[
MW7XYH/DX1@-'^! ^E)<#D!>5<S!>1TB<%7FA*H/UW *QWDOBI55RJ^;^3L'L
M/<L+)WBF^*CJ G$Q>O>+T>ME.'5M*B.QR*OW;IDPN3/&M#&"B+GW(\V])T(X
M-UR!CU:!8/6,>B$#\*2TS-3GF'M=@7ZR6+ZZX,I^HMZ)Y0/8X#"@J8XKS4C4
M""*J':K=9W*_FE#I2F0M@ZG]?\I?WN8 VE(CDI71DUZ.TMF=VAF#:C<@M<,5
MY:$.5[?9;]DUV"[Q>;>L[-=M>9*V;>*TV_BW6B^Q+_!XDM0('^;XA^%&),]L
MUK)X S12$#9Q,#7;'X+7S!5_P''=]Q+RS]><]3S_=,%D=VT3\.^T7,1"D'4:
M?F"$BA\QMS]:PT;X$#Z4E0.0E4"U]4I*R-X4;?&T#$*F$I(J,2BUD@?"^EXZ
M[E56MIK1,HK'F>.B\=''HL]7IVF)69HQYGFQ<]5 X4:_HS>_@U/-<W4TN"V.
MA)".@G/$ ]%2%2\DBY!LSVO -UV0CAV?7O;BNDL'O"_IC*\'L!,+R618<&/#
M6)SFQP0W:F9_*6"C&0E6@>%$%/VK2DBH *U#D$:X;'WH>27Y_C53#N" <R23
M>UYSQH-BOOV@F'6M"9_./]MA%O-?8TEM(_4,#NCQ>3!8=O?DC:?,):X-2$\L
M""D%>)H-Q.BXEH[$('HI,O^5[OH[]Y.HF0C>5[^SXZ:J056J[V8H,.N D__0
M@4:='J-."Z^<H2:6]VD/@D4-ON@LN)R((=R2Z+?JVGH\!6?G.LW(1.^W(N%@
MJ&J4-?:'NYA^/P?FY.G<S4,O!^8<[E#T*^)??([&4>UE&\?"#.**!( $<,03
M]8AQQ8V10W7J/FVUVZX6X9_-XGS3TRA]2,LP+<$8+E*-)2>#\.'VE6%DCSA/
MUF>O0"GM0!@7P-/(@%IM@[+>Y=C[KLA7E;Z>;]CK\25Y]=/O4& [W?&:-<*'
M\*&H'("H^"0IL]8 <4R#D"&!L<D"-X;2%(AE,?7>3G=WHJ)P/^2H*B1Q/^0N
M3/WQV?EL\3&E9N4^E%^=NVFL5M.\GZY.F_;4+<L/Z]>G:7;'2!2SBYBB'3V(
MXW,CL(CBR1M+&:,D*@B6EI VY3+>IC@P(; 86!99N]SG;LJ7:>96*;Y>O'8?
M_E%)<S&+T_G;VGJP,NE/M3_YH\79>9JWKMYF3ZT=K.;[WQPR('L8?#'CX<(\
M#C9'$%$2CU023>99165 1EX"<ILE6$G+MT)X;X-)7LD^-TON11+IQ! \\WQ
MDHA+T$,=KI^GM>YW'C>A/R; QI+71OB.;%D G9?BO% 9G90,&)<!! \:+"<&
MDL\YIZ"IB*[/>/YYOJ+'GLZ%G4B-9_<-PB4Y3H"'SLL('\K:T<F:%E:[: ,$
M6[1-!*?!Z9R &NF8<Y9RTLM>OQW*&E=]]2<Z1-H89:2-Z^V[&+2?%LOEXOUT
M_K8MEA?3L@G+%*>KQKU=IE2M$[-48TR&(XA'N:(P6)>"$\]8\0$@*!I!:$W
MQ<0A99^MCYR2W$\?X1NU>D_;=NWF(3W/?RV4MCY[G99GSQ:KP1V,@V:.7(D@
M(H@H.#T*#@W.6EYD)J7:5XYX#D9: 5IY:TI(RTCJIPGO[@1G*ZHMD!&"HC.^
M4G%<).Y[G_)T'J;G;M:<7Z20FF+X_42NAYCO&7J:&.'#+/O19=F%SB1HZT$I
M*HJW40^<-S[4 P.T#I9EPK<.G+]+2/PRG5_EV7?AE_")EGUY)8?('KB&?.3T
MC/"ANAV=NC'CHU&&@:*1%W4+&CR1%B3GCK$@,]\NC;I+_+UK=3,H;X.1-UQ+
M'O:@?3XLWW2&3<TLN?:N1]Q@M@JS^Z,'$1V943HRM 3E@=#ROF1 9*K 2JY!
M\)13UCR&?E:NGVQH\I?*DE=$>EDAUXLKHRUNRQZ0-W/,,(^#L!%$5+TC53V=
M.5-2")#.>A!**G"1U0/:F!*.AFP8Z2-\W[WJ*3& T]T'-.4/)H;'1?5^AZOK
M?] LT_EZ&4[O'JH?8HYKZ"GR@SDZZG" 1K=GC&X/RRG2;!,P0S,(2RQX$RR0
M)*7R5&895)\;NI\LEB^O"/=Y?K0X.UO,NQZS_2S-DPFG%@^U&ZSFXN&SJ!8C
MF/R' S3*\AAE.5/.LJ<66,RQ-HES8(QGH*+S*2CMJ>)];DC?L2Q3.^$,97ED
MLGPOU0>"]9:_N+C4T0S:L[1J0CV5=MVFV$SGGSV2%C-_8UQ#.!BZ.C2XT9T:
MI3O%9'"6!"#26!#>"[ N&S J*F^34YZ;/K(<A9'K,>$OEHO:W2?^]/%OA9F?
MSI]<\O+)%2U_N5O5EI$M7_VF?R7LA*B^CFA#VAI8\F.7 X(I$#2$8X(;]7N,
M^LV+6C-*<Q%LYD#(1,#SD( K+8RQ(CG7R]Z*?>FWFD@V@%+%@V&M429)#K&.
M8$='YM5>TZMFD9OT(9RZ^=O4+-TJ-9NOL8SC )<Q$&A<+QI;1R9A7%2"4JBE
M%""RT."#D:"5=8S&I+SLI=_!A@Z?Y\<79/BR<.'S>75DZI_'_UI/WQ77I#L*
MJ%TMIV&58OW%R3Q^^H,;K^SI$""UWU[[2"]# 1K3##BU#QWH\2DGIA:>O&&:
M6::, 2L$!6&*4AOJ+!AEJ27"*^:W=CO>);6P5Y'^DAP$HP:U>K A[_T6:!Q0
M"+R[THOI/"SK+JY:>=&58;AYW'R1KFVT^^'RRH*[WV-)QAC7&!!$W!M[I#Z2
MIEQ[;A48SA.(Z"@X18O[HTTD(@@CM.\CD?%-WM"+M)PNXM,+4OXY;?XMW\_6
M];SCFW[7QA?KV7V2$RGZRG8<+DT=2F'%P&$>AQH@B"BI1RJI2>7HC,O@E14@
MLA=@'*=@+"WR:$,4*?>1=ABSI.J)Y*BH U)4;&4QU.%Z]#7YA\:M&I_*C<_K
M5I%%;CXFM\2BB<-;D4"@<>EG;$43*EA)N13 4^(@1#3%,5(!A$W>&"N#9EM;
M-8B@RC$3P3EJ0$2IP5II@7CNN"0Q1JIZ=8SZZ55AY<3:O7;:1BH9"M!8((%3
M^]"!1I7L;T.C8IHZD\&%VJ-2<P5.20)*Y51T,WBIM[I5>I:$(82 -9:!,+Z\
M1W(',KL0I3>"V#1 E51\8F5?>QN12GJA$CR7XL#2 :G\>)&;\R[AAQFV,:X#
M?,I2[ &3E:7B8NUG:5PTM1N;^(\ACPBZ1KVY1M)%;9DUH"PG(&S@8(G70#FS
MR<580FYYVS6R7$1E% =F5 9!F <?-(4LN7=*$1FK.S4XUTB3B1"#VS<Z9NHY
M%*K'= ).=-18U-@=::SWEKGL!$3!.0C--'B9)1@F5*#$1N6WDO316.6,KALA
M/0,A10"O* ?/&*LEA4*'(2;II9J(WCI*(_7L(@M1_G4%A>[+7WOP/XS_N0?T
M>-?\>0^G=*34N! 69^63/M:"A7D]ZK99+2J_E.>OO2_+5UTZSM6<QD473#<K
M]U5^T/6W?= +CI1]!DAA);GQO]'@*F]!<GJ5R3MW;].&EL#E<C\/W>R]^]C^
M^%WSQR%-PL';V._?P4ZF@U_,XM=.AI\>/WOT/W\]>?F_S>-?'C]Z_?+YLZ>/
M7DV:I\\>/6A.GOW<O/K;3Z^>_OSTY.73QZ\&#U?GI'0L\6:U>'/%$F]NLL2;
M2Y:X!W"?71+6HRO">K2YE<^5K.[B#C;$^.2*&%]=$>/@!W/WX'SOSHJ?MFKK
M/K[5Z6+=NGEL)W<9FKL1<7-?LR!]"*GXC.>I,'UW]%69%FY2O.19:MMFL3I-
MR_?3-G4"&W_ F?'G[]=SMX[3':)AOQ6,_UNWJVG^N L=C--W=[S<1=#X;'V6
M2F1V&3.:%(P- CB+$D1BIG@7E()P3OF@I>6&];&)[/GRK9M/_^UJF/;HBO'+
M-R56?+%,;1FI[MOG^8H/K^GPYVD;9HMVO4RORUW\-.L.0$@E;CRO8[U<I[O'
M5K1W!^A7QGY7$M;0YC__WP=&*/^Q^<FUT[:N&-Y$]&:,-G:0[D;E/Z5Y."TW
M],_F\2R%U7(QGX:VN%'S\*#YOO!KT?TNC/FA*>BYILPQUY8IOSQ?+#L$B_ZX
M0M";]I-5D.:+=^47[U+]65R'$O"GNG-BTJ1Y>>A4S*L$1&U:OIN&5#YHE<+I
MO#S9VX^U/&%=+[E9\G7Q73UU-#;E/M?9A=7ZDW<^:)XL%V?E\Z:KZAY<?E@Q
MQDXQBNORKESN[.HVRG4G=?_[9A]($Z?+KA]?S5 T>3W+T]FLFM/FHVL(43%)
MJYMW>@U&<UI \"G-+QZ\7G%:6.#MLO-:+M_37>SZJ<H]+9;3 D*YW[K ?=Y]
MX/7CI67;?/_\\5_;'YJVW&F9O5;;!\WK&Y];KUP=L_*CO)C-%N\WGQS7-:&4
MVH>-2\M%F33ES?6S8\K5>6N^/_E/=W;^X\\_3)JS%&NFYAKW:7VV&JO.TH>K
M2[E9^6&;SJ;5%2WH+99-(93IZI,[__Y5>0$\<N?ELO,Z?=^F>;J<%:G,IL79
MV;I,)_>90:T?6&"9O_WT^2JNGX[WXOSBDFU3J*V#MW-Z4O.W>96YC6.XN?I?
MTX=RPYMI>](1N6O+O9VT4]?]_O%Z62[W (V^0G[E*'Q-4N+"@LIOB^>5RD"<
MNF+I%Y:0SHN'%AO_\1-3.5\OV[6;=R99?[Y<S])E4<?;]>QB; LOUU^^2J$,
M>^U6NQFPRUZ9]72?:=O6F=6-[JO'CW[8S)RON?EERI7C&C>;-1O@+NZC?&@W
MV5RLP[!Y\3P5"V[=\N/E?%N<%[(I-U!NM:#HWG87K8G80HO939<5@2MAN7R@
MZ_LX7[33#0N5EZUGJ^Z9;\SNJ]J77,RZ[:Y;+U!I93D]NZAS:2\_),7-XW_^
M6I=OWGI34WWHXBQ?/5V9']7H.R,M(WEQUY=7+4/F4Y,^G*>N].;RLH4O9]T.
MG,T]?)+JNMNT:DL0,XOUPY;)=19>WO-_Z_DF@_]^NCJ]A>:-]U;@-@FVJ\EY
M,6(74W#C M@?V^9D/E^7-[],1;T*^<^;)V46-)1L7D%__-^K1ZQ/5TN,RL5^
M+E"=^2(3G$X:1AC93,'N*TK@?W] 0OGS7Z\-8D/AL4R+9K[N<*M-;\N]G%WQ
MM&O;]=GY9JHN4Z6 ,G$NZ:$;FXM=7N6%Z6*$9U/GI[-K:JBOC5>N;WUQ]</+
M^SH1__S[RD=<L%1]>_MUY%'F5)WHRU@%;#,E-WHW*R94?E.\CFI?Y27K[C[*
M1W5'I<]2^WG%^OYO#UX]:/[[Y.3%#YO+U7LH3M2%@KXM]CB_1.6\S.]YY^A,
MRY0.JRO"+#>TF+MWT^6ZK7!TS7WJ9&^^?_3\[T]_!FI_:,KHQRKE#YK_6;Q/
M[])R4@];JH9P:>>AL[XXS;D,5QVGZ@&4Q\K5Q=I ]>D(%D.M3MTT%^*8KRH
MW6;::_9OZ^=,5Q\W;LAZ^0DI7M[0QJ<J4[:.61WN<.4HU<%T!;9JCH425LWE
MXTR:T\7[IO@@X9^SS=7+J]]7'_3B.A?$7KR/^:)\1O>2"VJ\/F7J8Z':>??X
M9VER-9]^\Z;?SA;^YG7CXOV\^"@7#O EDI>(78/^R3+0)U%F^;X$K$/*3X\G
M-'?<>>.M@ISJ3BO!)9A4@G09+7$^"EW"\WZ.QWE_<F72+XJME2_#AA%*</YH
MT[W[Z?SF:RZMOO=P?"@2<>=HG%U'X_5WUZ UGR*[(SWEWYJYNDM52@=6=XU8
MJ&-#*0_7Y3&6]=[N &/S_Y6H]"0NJMST -0HUK@&_7"[\:B>SIN_NF4X[?S,
MC5!>+X;<L)SB3,RC6Q8G_Z=%^:?Y_LG)JY]JLJ9=%S7^[ O_=E[=G.;[DU=_
M^Z%YMGC0?000,;E36O\NC[=Y<;W^PYI3F(;RP$]<J'[:)YJ[:='1.3N%PTO$
M65VOVKNC?EM=]^K"7Z'R\LIU_/YU"=9"8X3YX?X613;!T/E-)KO.BQ4OLF;,
M2C2YZ!S?ZDF4L"I.KT*8S5+'5?CFSL]G74!5'<3.#5RZ>7OI(=UTMY97R'0G
M2GR?'KQ],&E^>?K3\Y<_U%]6G*;%/4[+SJ,*Q<.I_ET7"IZE+B[OW,9/_4R_
M7A8CN_1Z+^90O;'ORY\2,2^*]_?OSF^O+MS5./UP^W:65P-U[55?^?@5LFG;
MK#<3LGRUN5"-1%TWZAL3H.PB\%J=+A?KMZ=;(1E[T/RC^N0E+$WOW&Q=K_8)
M7C5_50:OED(U9XO8^:T7OPE7P7_-;V[\N/K1GW^.35:MI@<+J12_,]4EJ IA
M-UX7>8*+ 7Z[GFZ"A?+P9?(MYF\7]7-\341O)LOU@]>;2)TG7:/SJXB[7+C+
ML+@KK_PB *C77*R77U=&,F@:18VX4QKO9N;T:F+&35#2K8]68]W,K M-N&'/
M[94F;&QGVKVASL!?GW73+E[\[*S[O117ET6^S'!-ZK?=Q];/NS"?17?YZ[>,
M*GK:575/SZ$3M2)K$3T(5V1?Y%H)2[D&+:1WY0_3;FLC[EU"IZ?S=V4<%LN/
M.URA'(3QWCD>XM?QT"58MXZ_[CMJ3K0,G<^@<A0@3!E++Y($*YS.UE#M52]=
M45^%TQ37L_0\7TV"1QN!>UW+7D>P4'V?COX%0@7WMOJ"Q2UKUV?E_LHE:J[T
M8J6O?3@6L>N!\S:EZ76N?&YOM%NO%I?5Y76QLTC90_)C]W*8N8^+]>IAGGY(
M\<?WT[@Z+7?1:<'%&\HHSMQYFQZV-1-<%.SR$;O]#)MK?W=Y#S=WB[^;MM,N
ME?SQX>4U;KSP9B7]YF.5?L"T^4-%YZK<_K,OI _D%[V*</TEKV,/#!-?=L%Q
MW=S5%OY; _-)8=+G1Z3'U@J?F?Q#,<;/EYE=W\+OEV[]YC8U;*_7%X(%K_K;
M/WW'OL,9^M4.UI<,PE_6\[09"$XF]SR;1X?_"!ABS#LAD31&0AHWTXK(&??'
M&<-P[ ZF9]8.+./[FQM-/G]TQ1X'9L2M(T:A#7?JES@.&MN!K3#"Z- L9+P#
M- +?%/D)^6E<_$2&9B'C':![](,_[5/Z1:-UE^XM!;PAP7Y_*S$OW?NK!>_V
M[A:"745[$N/#!?(^6YGM&NHQ9^8&UJ-,$!6X-QE$Y!&$3PYLH!:RLB'PY#S5
MNH\^H%=+SH7Q_GI)>#T=$&(G1'WA"6A'3@+(I@CDL(!$64)9^HPL!2$E)5J"
M-O5\JQR++*4B,8)K:A.CPO5SOM4.98FRB?G2$SF.G 1Z9=/^(]JORS\<;2S[
MC\7RGW7SQOER43?Z8SW/'AT&A!!K1D;N FA2A$XI!D363MB<!S Q*6#,,1X$
MI]2)7B/3RE]/YR\V[-6+#T#I1'_IT95HU@,V:X00(=P_A"@N_<673J@L9(8H
MC0!!4P:7E(1 8I"><FJXZS6^[%]<S$29/K.>:-6X5#KD\/+)=#YM3U-LWBX6
M$==*]Z]AO1W3,N*ZUT.$'-V,_MP,%HSQ)13-I!Y S2,!IUR$XGD(2DI\JOG6
MOO=OBF$O2?*_*T?VXF:(B5!R&%EL9(WA03[B.M/18X_3'47R $12!9E"UA8,
M"[4$R1.PTGG@Q@M-F0N2\EYC\?Y%4DX,%RB2PV4-7!3>4]3>-)B1&EN>^7 .
M41U<==FNQP/=DM[<DBB=$-)1$%K)>APS!V=L L*<I,$1'53J-79_EE;]1.Q4
M3CAC^UX:.!P6.0S.QD@=)SE*)4KE#J0R&V&M9@F4#[Q$XS&#2=Z!S#RD3)15
M+O8:P?<EE9SI"==[7T4_'!;96=!>OJZ]-G^E(_/1]FF^V^-1]IGG$U:2&__;
M0V.!NU&2N@7)Z55RY]R]31L3A.YXS8=N]MY];'_\KOGC,<R-SC ^UY(YFLB3
MM 0T[]HK)P\F" .9<F9H9K4 JH^6S#6_6KNMG\SCT_G*S=].BP6?=.>DW6]_
M[OV=PO.5X]BUZ!;7+;HO$>S.@'C>=<J_1K+90+G#WMW>Z*+JW($AO,3!J5;)
MN>B@3(3(C ]%OK=V87U;[^[+!^Y]5GRN7?=>IL7=2.YZ(LPNCZ2].*9OZ\#)
MS4DGFS[6Z>WF(,'W:9FPK??%1<?7UEOJ!T;1+VIA_:7MO[^P=S9YH/F7??"7
M-?;&V_O2V\,&E?M4:VQ0B0W@CK:_V YLY:1S*]U];PH^X$'JW5R0HY"CQC/]
M=\%1[=0-S4+&.T#(3\A/1SS]=\!/KQ<K-QN:B8QWA/JT%=P:.I#L:'?\Z^VC
MFDF7/J_',S6<=#_YAF;YN'UT:-LTQKQ>/KBJF_L9%:R]Z:WV)F66A0H>DDX*
M!%$&3 P!%%5)>TL]M?3V&IT*3CNC/'A!22U3)6"--1"2S=1()<QVF>HEQ_92
M=_,KNV5C3EPF"EHQ 2*R#$;E#-2KZ#V/.>;M=6D:J8W60RZW#8(+5A_?@;2$
M<EG>2&G:Z:-0*2:$?F[SS_!V XV9*0])G48<5XX?_+%,>'0-T#7X-M> $9N9
MHQR(Z+I/U-TH43)(EB01/,\DJ"T]9<(85EXIHBQZRKP$ZS,%YQ-G4BLIB-F#
M:^!LCE(&"3K5:F%'#-CBJX M]R2=ILHH>?M1DI6*DNC!U"W%(L?R%-*HXBCI
M9*A3F3B_TT?A9D+)Y_;AH&> XH2>P># '\N$1\\ /8-O\PQ<DCS*$C474=5U
M;VL"SZ4#FZT-0CEK="\M-^[!,U"4*Z(3*1&_YB!4+%-/) /!.2:<H-SJ7EIL
M]9LTL,50Z.<.AT#78+#J]!7;D0X:DY'OR[@;CVXV7[ANQ\6DF:=5I91VVJZ:
M\V6QZ65Y5UUZ<N%?Z^DRQ4).!95IGG:%Y]/K/1N;*W0+4L&=3U?E.?Y=7GZ^
M7H93UY:OVD5>O7?+5*[?KMH'5^U3-G]_;I>&-,&;4'@O1E\8D-L /LE0R"U'
MHVER5F\U*OBV71JU@=(J_3)]E[8V]KRN#_QKNS>ZFYC.URF>K+[TSM_0>QG?
MDZ\8N,\,UF;A\9,EQNZEVTN1O[H5XS:1]+6KYP)S=T,SOQCW@9LZ;@_![2%'
M>GNX/02WA_1;VGC4!5Q8[#BP8L?_7B[:]K_\LOGCGQ^YY?)C4=[-=R=G9316
M0S.G\8[=8=9IXS @F0V'S$Y"6)^M9W7;_A6)%53_W<5D0S.F\8X<4MEA#@-2
MV7"H[%E:H5<V+AO"S2E[73EXM&[+':1ELTRS3O#;T^DYGE\VZEJ2@0-Y2 4B
M6/716]6'LDQD+3R()&O9@Y/@N$K M.-1!R^)V5HH%-IS%KT&+P@%894%3US]
M*W#J=2!,L=L+A;^Q/-BE=?HIH2 %*V.'43$QH"F)Q(I #A](5*A]*M1NT/_^
M9JG*X,4P&\V9(1P2*YHF1,Y@J,J@LHS44Z\"W=HWV;,8WD@+WDP(]G,BF9I(
MU><9(,A%7S?KOF'%]W"A1OT<])Q%_1QYA,=RX%K3#$&S"X%R,6K@GIL44O1,
M[%K4>CO%BD\4Z_-DCL,E@UY9%4_*W!/YOOB5$G \/W./'@1"N!\(T2?HS2>0
M7$KF@P*>BZH+(S0XPC@P5?0UD4S9=A< 79OOT!!J)YX,@E-1@F-)RKM9)I28
MK&LGGCUD?869$$OW?5[7@.;B6 T<(40(]P_A^&0&4[=/WN3@0Y0L@%2&@Y#>
M@HDF04B,)\^CX#'O6-%VF;KE8D(I08T;5]+V$$$> X4CA$>H@H.5)J$MD:1V
M1='U).0@%;A<E(HEG:@2A"7*=BQ-?25@*9]8@Z'6J%.O6*C[%8/S.H73>;GR
MVX_-;%J(L$U8I;M_14,@]P\D.@B].0C!F,"UX)!#;5<F"0>K:I-5DAVC.?'(
M[&T'(:B8E6 1M!0)A"*Y=FM+4#R-3'T2F9*\EVPL,Q-#^HQ4T=CW;^P() (Y
M+"#')S^8I7WR)D:9DC823)2AA+4F@1&4 ]5,&BD<MWPK2]NSTNTR2\O4Q BL
M3QIEKO9PH1X/J2.01ZN.PY6L%'B1+ 6&20J"& ..I@"9IBQ28-;1L&/)ZBU[
M.[&2HSJ-/X6+U;-?EKQ=NI@Z,]OTZ%W5[\O=_1/K9T>W'HD0XI+N<)R")&44
MS I(/M13*4FH)V))D(1%)J4)2F\MZ0I)(J?<@A*B.!*YQKZ:"<@AEZ@W64/R
MUBE:]Y*QU3TG;-&^D2(1PF.%$%6FOW5!80,-04&*Q(&PK@P"TPIX4(:S(D""
M[5IE>LV6_CLM%]&UIW5F?F"$BA]1=49O[P@A0KA_"%%U>E,=&J@F/"1PVA<%
M\9)O2D^)H-3SR%CV;L>JTU?"$R.;T:<ZL5KU*P:G.Y .\_E[E[#>SMD<\>E)
MAP@Y>AF]>1E<YD"THI"2]26V%1I\*KX#T=E8'8/D9+L22#C%+6,0I24@2"Y>
M1M 2=#0L:*)3)FDO&52CS#"659$]A@?Y]ND=B#U.]\.'?'QBB16Z3]XXSD+6
MKH3[Q.02R0<-5A$&9:HX$VSPHFX\W:DN[[:/@D2E'D$DNY]"7M3R,0@+0HY:
M/M[ -VF31$X.M*8!A(NY)MH-"*\]2<D3*\V.!;:O]+ID ZDF1N[ NN,!.2_7
M]M:XSN FS5_6\]1P,FD88107H,:VO/PIP; '3%:"B8MU'>-1,<S@#@G8]7B@
MZ]*;ZY(32Y1P"5F$"$*K")90"4HZ5?YSQ*2MKL&6BZB,XL",JN?+,0\^: I9
M<N^4(C)JLI^SXHR<:-%GWO[(F>4P>!PC?)SD*)]CED_,XC]YXZ,/@AD#,C(&
MPG4)@ZB!)J(,RXQ[N[5IN6>EWF46GU(],4J@=@^;UNZ[<S*J.ZK[ ,T U?T8
M@F.7$J%9U1;-16U%UA:LL!R2*C\U4NM$MIHX]BRY?>7U55%7@^HZ3!*_F=4O
M7[N"QF$__>6S=H]Z>=&+^ZB?]]"M5XO+V5+>%:;SMP_)C]W+8>8^+M:KAWGZ
M(<4?WT_CZK3<1;F-/UR^H<S2F3MOT\,VG;ME\58O'[%CG\VUO_O<*LJ[:3OU
MT]ET]?'AY35^92UE\[%2/S"*_J&B\VO&<W%_#Y@V7_0ZPO67O(X\T/S+/IC@
M[?5Z>[^S F=WO !W:*NCOR?G?C&+-^[2?DE8/YTWJ]/%NG7SV.XW7OFB<J//
M(#24$;MV(#_/_E\R'%\0OQ30ZV__]!W[;J^V,KJ1V('U=*LQ_^67S1___,@M
MEQ^+\FZ^.SDKH[$:FCF-=^QZMR(DLT$, Y+9<,CL1L+ZBL2NTM9#,Z;QCAQ2
MV6$. U+9<*CL65JA5S8N&\+.&7M=HWFT;LL=I&6S3+-.\-O3Z3D>];;_%<G#
M!7)PBXUXWL 0UA%#]II9FT!85EL+!PZ&*PTJ!N.")4XQ?WL=D<D80PH17" !
MA/<9;)0):% LFZ@S,5]S6FR/1;:D3"<VD.88 YJ22*P(Y/"!1(7".M8]U[%J
MP3,+&KPR%@1G&HRK)Z-*K7-*F6>^5<?:LQCNLHY5\HE@%M5Q;UR$Y\6A?HYM
MSJ)^CCS"H])&0I@$EGT)\U(DX$IP!SY:XFT*3B6Q8U'KJU)4J(FV*&![+0+%
MU@[W2+XOULMPZMI4T%SDU7NW3,50VQ4>*#>Z72L((1ZZ,!R?(%J?7. &LE(E
MT"7:@6&4@"6:&F&XL]M'_63*"''<071!%3]"!+"FMFJD.<42.3OFY%ZROL4K
MH*;/UE!HX,B1".&Q0C@^F<'4[9,W)+@2S6H"6G(!@MLRWIPS,):$(+4KBB9W
MK&@[;23,)YQHU+AQ)6T/$>0Q4#A">(0J.%AIBB(D&9T!S;P&D5T)MJ*AX*R2
M(6@3(]LZ>Z9G:>HK 4O9Q&B%,C3FU"L6ZG[%X+Q.X71>KOSV8S.;%B)L$U;I
M[E_1$,C] XD.0F\.@J6.45X<!$*$ 1&< )-+*&N\ID&G%'+8ZN7C1*36Y^(;
M<,-!L)# !J/ *)L%E][F2/>2C66FYU-PT=CW;^P() (Y+"#')S^8I7WR)FO'
MA*<9@N:R'MS.P6BK@5@BK$Y&9K]KI=MEEI:IB>$#.:1F0.8PBESMX4(]'E)'
M((]6'0<K65YDD2,K0I5=75CTM2A6\O*7#C&2G(W4.Y:LWK*W$ZOZ7$-$2\?J
MV2%[ Z^7+J;.S-K&S6.SJM^7N_LGUL^.;CT2(<0EW>$X!=I99T.BP'2D1>"I
M!>,DA1R%93ZR:,A6_6S(WLB4)62M-0@9"1CK"0BA++5$J?^?O3=M;B-)[H??
M/Y^B8^QQ:")8W+H/R=X(S?6/V=@=3<QH[? K1YUB>T& BP8DT9_^R>H&2) @
M)1X-H!LL.U9#$HWNZJRL7]Z95AW&8ZMZ=MB6\UT@LI#PI9*P2)G>I SE1E)O
M,%(!Q 9G/B%+@T<A:NEIP,:QK<K-GJ5,K][2_XOS6;#-6>;,SQ03_J9(G=&?
M]T+"0L+#D[!(G=ZDC@U"8*$$4HZ!W%!4($/!RG$@5;1C,F"^E:[:L]3IR^%9
M+)O1NSI+MNHC-N?=XBS.BS__X"+L&80\FNE)QTCRHF7TIF6P((6WSB$<)47<
M!(:L81(E3H(75M%68[BI96"%B8XN(B8<0UP*BUQ*!&&C/9."1!/503RH6@ZD
MYVQ!C^&1O R!+NS^$DD^/F%9,G1__A_IK<=!)$2-!?O=&8<T=AQ1I:QT$FLG
MMB*;/<OEW?91&$AZ[M% US$E\A99/@;!4DA>9/EX#5_)B5.!:&1"[NS G$3.
M2XP,HS%RZH-U8<<"MB_WNF"B"-/A8D?).SZ0\G)]WBK;'KB3ZL?HX[F+\XJ1
MDXIBBDL0:FPAYIL@0T^IR" 39LN\SZ-"F<$-"MCU?A3UI3?U15L6O;84^>0$
MXL0:9)*42 =LK28FQ;0U(@=S(BW5 5D+>@\/0B%CA$'8,<L$#B$0>9AY<9J=
M:-7G0($7CBS'@>/%RB],7L3GF,5G\>3GKE+)*9?3Q8GWB%-.D=/$H61TLDY(
MKF+<L:3>I2>?$'9B,"VR>]BPMN_NR46Z%^D^P&-0I/M+,(X]9L(KCU%BP2)N
ML43.@L@UU(?<YXH'@W<L<OOR[4MS8M3!!PX<#ZSLS+,//UN@QI_;K<JL54^7
M=K57H?YXY%09\LOM!GE^6#:P@CBOYG'2[G-S5E\T51X-Z&(]_5#93M..H0)<
MLK"8N<V/0_EM*V>;NJEF<-K@HXLXKV=P6:J>;=A<(>*O2UA;[=?>0F.B%1PC
M8B+8(%(*9+46*"I&9!*!6+=52\0"2X:RA'R0 7%%*#+8$^0(T5%+9Z-]1+#S
M[TU,R\E?ZQ1OP!UJHG\=EO/+:.=[V39R'?&Y0:@_WT7ZW2RA6LQVMM&$$F.9
M5$AR#)M&-4;:1X.4<SA8;SA)6\:F +D7'$XHI+9HC&I@#A^0<58JID10DO:V
MT5G(-'&ZG[WF5>:KYN [?EK]8"_J!4!4AH.+>X:)MMAQC1HW :.%BL59K&*S
M ,T +/EJV5*ZF@"I,W;D#ULLVKCQ2?7IK/9GU1QV"-:4YK/SG;%>B-S:0 7"
M*8("%35%6@/_J<@C_"\1;K8:M 61G-(J(*UDGHGL#;*4!12E5(8GYDPTX\,8
M>G"&VR7$J#SZ),(6!V\$R!(78?<T0P1S0SG%*80MB+' $X!(#+ED58Y6>>2,
MX"A@K*T,Q%'>GRQYH1!SQXB,N[61%9+4\[NPY"-\JYY6%_/91?X"J"[ 2BWN
MP([.SH$+7)S&5 -<P1\:>,\ CX;/?YB=PTM>=ATES!MXMO_GLI['5;NW.]N_
M56?V8UY@G()!!!;O.2!=R ]L_PXDRXID:OF@A;G3G3$U$]%%S<!.C-2!#!0Y
MG.H,(EP*P8DCPFRE6VN+#1,Z(B<L@!<&W#)2>80#3R!YJ;'"/\9)N^&9_>GS
M1=[ ]]FB> ]/_'XR\__X!O;+VXNL9,^7JR,&1D8,;Q</?87_(7LY%9NODK7?
MS#_- ACM',R")@LK;YNS*DUFG_(![CZO/U?G<->SIHJPZZ'ZRQ+$'L-MF@YI
M&2?GZU2?8I:2(,MF$_AZ\_HK)R\;)V!^/8-7-FVY1W!+2^HAFT7/M?G6=F]K
M]JYONEI'?MYKNUS,UIX#^)8'&'J-W[27HXF]G"T7KU/].88WG^JP.(-5P#*^
M77\!&'-B+YKXNHD7=@ZLLW[%UA/5W?N;N[+J/M9-[>I)O;A\O;['/;EUW6.E
M.J5*?YNI<Y\C9;6^4_&@JS!3#[F.GFK*'W;#<2WN*^F.9L?9CMN-2-;,/Y3#
M>.W=O?LXFJ$&%P9$PR\#6D\4!'KE3__C&_G-SGVJ#\SZ'P<O?TVK<+-)>/.X
M[?H#U(._=>K!3UD]^'<WK_[TYZPC=!L)BL)!?>)'M7]]GJ1AB(.CJ4S8P=%Z
M56<-?;9L0,=N#ILG<%RE?GV+(5K$T*'%4+9%AW9"QKM!(]!YGX!/91L*8@T*
ML?9=Y';$&[1'S;@T:=RGDSI5]>UJT=+ \> YL,=+R,&EMY8I=T/(7-4B26DD
M1<0QBW@*#+DH*/RD&%9<"J.VRCJ?$H?<!+]WZ78HLI\63R?$E"EW!50+(<='
MR"*=BG2Z:P:K4T+QX)$16B)NI$!&.X(,(RH*IHSF6W45PN3A.10CQ3A&7,.W
M+3<,A1CA*]ISIMT!I!,_4:+/HL7CQ8)>0;7T0AJ(M>L?D)!<T@O&5OY92%@F
M& U'72#,,JF#14KFB@ B')BH+B$O TLT$"6-Z<.8W2BNR%G(2]BT/U9 M@E[
MI)\9 ^S@O0X&Q)!C/>6%A(6$AR=AD36]R1H6M)<\&10,)2!K4@(SDS-D'1':
M,QP]<WV8IGN5-8K)(FO&;)R6@.PS3-00W>*YAFAQRQS>UWTTN;?'2/*B@O2G
M@@CKDPH*69H"J" 2(Y>]XYX1[HE+7'/=?^SVYWIJI[FV[H>,E+VH'93U.:RW
M(,=1(<>(\_%'3_O"[D50'H&@%)HSIF-NL)>3G+RT".2DAY^$44GJJ'DOMGH1
ME"\;.4JP>6A(75Q00ZAB&G/_SL%EINUZ/XK>T9O>X;$$^UQ@%#U/B#,?D0V&
M@R)AF=)!2VW[2:X._[ML%KG7T<^S>>\-]SDH"&543H'OTDS_\&0?"Y,7J3FD
M'1J7U&0Z.0ZF.4HF*,239<CQ(!#8W88JK57<;J;_)&M]IU)3G"BBB]0<)'R7
M-OK]=*K<[@8.)U98A9&6EN9Z#84, S7641&=D?#'[7J-IRB\?_BS&):3.$M?
MZ&_Z\W*QO)DD\Y NIWUN./LJ'0<C6M_?Z/2=6M*M>_AV"1*Q(UY.E+CJM+M5
MPMYV5XW6GZT;A$_A9:H$V].U+:[J9J.7:G6S$]3K3<X<^"X\]^0=23-3C4\Y
M?UCC3F5DGQU#Q:FB=-0=0X_&A[Z#)C+_#6"1VS+G3N*;(]2'UECFB\V81F<(
ME&Y,1]>-"=2?Y70QM&,SWBWJ\["4]-^#JKQMF_]7\WANP88 .7,]$. 9/4E+
MWX!!IMT,B)*C<)<6-AZ$)U3*'"842.>A1UP)CPQA 5$2,,.&$$RWZED-XT%J
MR1#5,B&.J4/.*X*28,Y*B450^'E#8GYO$1,$?$YQRI[1K*SWU,&)BX$D. V(
M9TO:TN'IO3,-A.Y9-3]R="X98V.-?1\Y8^XUW3EH@[$)R&IE$:?,(".31L9*
MB@/V,HJMV7*[5QM^A8>]_Q0G'V,W5J6?:>4G2I:2Y5'K"L5G\3B-@16K;HAZ
M0[$U#D_((V?2O:8N*Z.QI!193$"'B ;G]B82X>A("E%Z'-G^=8CL:7C_:=:3
MZL!QGPE:!0"*LV'@J@,O-MVPE(9B;A1GP\@5!2*C<L+GHJ;H$*@($5E-%)*:
M<JH8YY[: RD*9_,8>\KEIJK/R1+EV!<OP\!5!5$,N"$J#,7(.#PACYQ)]ZD\
M8,ZUP$HC;F@[?2J7BA"/!*?4>B6I5N$PRL//LV4_.0V@.Q!1W R'U"!NE'A=
MURRM"[SN_"M\]5YB?3M^6CW]]0B]X_VX$7CC_PZ0&OTT5%*W2')VI6E>V ^Q
M.U?()EC/:SOY9"^;-]]4?WH)O-$>C+LJ_+QVE 624"01T#=)C[2R'B5G+<.6
MAJBW$/LI%7X_1K?XL6[\9-8LYWLIUCMX7<R#=NO7V2)6HOJW?_E,,6%OJN]G
M\_GL4TY?_MGZ7+A5QQO=BWLN\!3<.YV8!S&=,.(^2N0LH8AB0:1+6&HM^BSP
M?)<R(_PR;6"[<Z5VTSLGD$&PPM/@ZZ^SZ0<$X'3>M:Z>+1<-*#=MT91M<@7F
M7Y;36#%\4K6Y[O#1C6*J_%><-ZNIFT6SKMCL:C-SN>%NRC$'"7B=ZC7N6DRI
M3JG2#RJ)%'U68M)331]6 KI=B3GHQ0VC3/1%ET@5FHZR1G-T]-U!Y666O=U&
M@  N_'U,F#$ZMU\!C9& Q@%['8R._'VR]S!4O=(1Y/[]N]DJ:&@-#;[8!^3E
M':?2!F1@<B7[?X9V9L:[02/05@MB%<0:.V+AH9V9\6[0'G7EDIRWVZ#/[_'C
M;/(QQWC\/(9Z4:4N\'=Y4H5EK Y6(3CPS1A/?MG "5EZ%1W2I[<;ZG?I!+SP
M^ZB!8WS</![:#HB2!92'QL8%E$<-RJ4D^5!#!W+JVF1FIWV8+J6HKI0CCY2$
MXY-XCZ+J/BN*DM7*)T.0QT$C+I5"SCJ+HC9."T,\8]N]S["GW%J*#,,!<1T]
M,CXR9!7%PHN4J!=WY:=?IR7_8.?SRWKZH>NVWDO=$&'LA.2.#:7JN)SN(9_N
M(G8*8PZ2,?<J=J@V4I*((C42<:<(,B%*1(.R@1IF"$NWQ0[6B1A%L[#1"7'O
M<UV,-LC0( @E@1.1#B!VY(E61>R,VOPL\;3'%%'%IH&3LYIU%T-72U4WS=).
M?80SVRR:XH(YN(1[!B&/)JWR&$D^/B5D-S#T:KU/H]!W% TR8D$1QB+D0:\A
M#WHEB'#C@Y5.*;95!_R4QAU_O\;E5O59H?*J44<O&H^A VG/<30PM1M&/,Q0
MKA<V ?)XY,J :%Y$^0 VH8CR^X:,*9U85!HEA0WBV7^AHZ8HX)B<QD9SR[=<
M%YQ(2W5 UA*->! *&2,,PHY9)G (@<@#B')R0D01YJ,6YB46/XA>,L7=-S9G
M_DW H:=49, )LV7N:5,0YSFY;+O>C_'I38-59K0PPF(<D331(VY51-IHC#@G
MD7KG#$F]-!3-:)FSE[(FTU/<!50,8PX==SD>%#D.S"[>A:'LQ%CXODC/(>W0
MN*0G23XI$AABS#'$'1'(Q:!0)$&[$"E.8FO>^%-< 3N0GN)$D2(]ARD]']&+
M^ZAI<D0O=V=S8*L!*"P @%<,%&F5"+(L*]*&V409CT'@V_ A%;4^&HY\I 1Q
MXQS2,7!$ 8)\2LR0R+?@ TCQ+OW05C^ONAY?_A@;/Z\O\JGO'E%/ES&\73QT
M7?]#]B)'WTVKORPGEQ5M>_(2?=*VW/UA=@Y/OJQ:\15#54\7L\I6_SHJ/W)R
M1B9.(PJ&2\0%UTA[K5$4+C*6K+/4W]Y]IYR0GG"X,F=>8^N0Y?"34<I:R;T3
MWCYD]_]F/]?GR_.K9M@_V-RE=W%YKW"1F\+EEU]__O*D2('OE2R[9YD*_C[)
M9%Z5^]L/\QAS]E_UJN6=[J]OUW_]KG*7;:=G>PY2=I.]3BH/4LO6T]SIN5XT
M5;-T31UJ.Z]CTS'B) (HS9OJPLX7E_DO\Y@Y$>[VO9W^(W_O;7O@[4GUZ^G;
MTY/<9OIM.*^G=;.8VT7],<)"8!$GU1]Y&S)F57]M[]DM:5K]]4\_5-GU'^>G
MU?L[EE_5#?#(^<6\;N @P -M]>Q3< ]<<1> R;Q"/-<+<.8DTEQ[1/*0=&:L
M3G@K9S/Q1$60@$\TY?;W 0.4Y/;WC"1)=.(Q7N5LNK-X)[-FS><W6,<LW. Z
MU$3_.BSG6;]HXG0O<)1@Q]!EM/,K,75;*N^-R\<%=IZ!%+$!V"8R@3A5 IG$
M.!+4LJ #"U&KV[RCK LXLXW1%+1KJC$RV''@-T+@NR0R3PX/=@(/ NSF]W4Y
MZ5#ON@G*"D#6Q/FN YJ=@0:13AG.20Z4.O@G@91C"2.5E-.>");<'0,0X+JD
M!;)89K,*Q&,[2UE2PBU64AN!"V@</VA0%KE0'C0DS(!W) 5%QP6)<$B2<6,-
M*$ZW>8<%!I_QB+"F\!TM0. ( A:Z8U)C!;>SZLM% L!!\2L% H\""#(,;6BQ
MKAV^A0QM3?%?\]^O(.&D DOHK/I4PS^V@O=:SO/EP2YBUC!V!15)"><H<4@R
M./M<&HL,UPY%HC!8/"Y)NS49]3%0\249\=/GBWK>SC3[$=Z2W-S0_.*@'"[.
M@KW,Y[C%C;O>0(%$4E0YE+ #]9P)C8R)#GGA%)A-)DBVY0]ZC(;4[QOLGODV
M3+>-2O7;Z'<H-#RM'@'(W]SPC:W'/:T,9[L!6@\VGE_@_)WW7])$LB5C/]IZ
MTDZ5 >ZMP#**<SN! S._F.5),-7%$GYJ8G.?+33UDV6 A\*+6 ]?"WE?4LP(
MUGXYIU M*C#1/IW5_NR&+P&>?@%06"\68$=E(RZ .07F&*SC? ;?AGO/VZ?
M@JZQ%)2G/\$5[8>VR=4OYW"+=O(2"(]LQWU1^X(OMFO] *_P(;^@;05/-9TM
MJOC9Q]C.)AJ7U X*I#6W'#G"-&A\G($"#U:CE,E1KF.(?,NO01S5/$OM(!T<
MFFPH. ?ZOE>&*:N"]M)O:GR_S9HFCZ3\947W][,M[7Z-CU?<T8\T!\ME -+\
M)/LB_C?ZEI<SAS4 04U:[0/(Z+7G L@,-( _-J<WO,VWL.N9[N2Q8]*V#M3"
M@;ULH0C(N"N5QPA#% ?E%E-%06' V2QV!CE#HZ1)2>6W%(:GJ#RW--QY_.<R
M3CV<D<Y$JOUO]K(](_N@^#^7=@X("JK!P0VBBSD@=WT!D%X#=>QDTB$W'*"1
M82[F&!M-D!045&>F/+($\%-1SY)GC$GN;O.1Y]BFD$!1,3;C=*+(,2N0UY(I
M@YE0FGV9CVXQSV]K8CX,:9'XLMET>G]X<I].9!#H<%2R&-X8#DC,26<>9>QU
M=M)6OJ[Q8G8C9D'9:0\QK?T@;!^0IA-8WO#:*$G.@14-L*)4# 5BM. L>I6V
MK#CA@HO4&*0,Q6"T!X5 5Y;(>R+ @B>8^J]4]F^$L]ZE_[3S.N_$[Z!1?6^;
MNMD+K/W2!J.:1=[_S<F2;JV9;&J$6ZKKJUF.'L!G>9E7L8"L8S;?95UVOLPQ
M![O8U%F[AG?F#0!6^^;MYZ_L=^TU?P7)#RMI5^5R,.)=2FVP+%.E>O777[Y_
M]_MWU<5DV3Q?NNT3Z@R5,3@6D9=&(<[!M++$@KX($"@3T9Z[+:BCG L',(C@
MBR!F(]<(+#3@+\8=(&#P3)N'V-@_7&GW/\<(Z)?S9^R'F[488&7$*\!#]%&>
MHM-#>HJ^S;KDJ%B!>8-U2 %1EP,$)(#-H9E%3$AJC584 .<V*T3##!8B 1Z1
MK#U)T+ATCD8P$4V(@23R((?1CEF!'I@5P*9]Y;Y;B3>P:SOK>W1@H3%7@!:@
MU(!4@H.?F\?0$%!@+FKME'=Z"RP4(0&#T8FTHP P(AFD(P&MBF,!^KJ7'#_(
M(;=C#L$%+!Z7JZ>#PRH Z,=L-DF%D4X@"&!_&0'+V5&Z%4P@%%C&X2QA@ NX
MT2Q'O"URR0><G$TQ;>?JO3BY<?H5,V[P:N]NZ/)V>Z+XR=C,RAABM* HR;8Y
MI/<:F0 *E[ TY7PS:=V6@'U:<\AY_;%-A_EUEA]O)X\)P'W-D&3LE S!E%S-
MB]^T#=K625^P"NJFBJ"V^TP:L"A!O;=5.SD]I[QUUL:\KZC<7MNA8,NC$QQI
MIH"Q-';(V6S_>6V 1[2"/_7?=71MH64+Z(\%_!-VH;@9J@\JF%^U:EIF)WMQ
M,:E]ZY/H4/&[G']F*Z#!<K+HDL7&!4@8DY1S'!&8<#EG$AMD+?PJ522*.28$
MC;?Y)@2PD1TPBO,9Q(1*P$&!(NL5]BX2:=56&M'+ *3IZMUN@4GSR5ZT-,Q+
MJT+=^&73M)!3 35B1<1I]78CTE6E.#X$"EQ)(8-"3%I0[1CQ@$# %2H1ZDED
MW+,M3A)&2V4Q1E'E4'U.*S' =4@;0PV/,M@["A\/81G08AH\RH]@M6!8"!2D
MQ(@'G,$!%'X9 O? ""+1+2N12!^X8!I9G2CB1/'L/0?5B#D-5H.5\-L@>($=
MEA<NVE1F6%7U*CL2<DR]E4VMY@.,\M/WO[S_\6W59JY\M_YP.5WF2R]R^Y-K
MQ6DKQ;%UD6X$ZJX#2SFL/I]'.V_&XWS?77CS+K5RE5L!M&JB7V:_<$Z#KRXF
M,7QHT3S[D>'SEO+>7M0Y[Z%9S/P_UMNQY80.,WCXHO8W\N3;]-)1H0%/RG #
MJD*D!DZV8A(9#DH#$5(IS@'D^1TQ66R8T!$Y82/BF.76Q,HC''CB5%-CQ<W\
MA:N#_B[]6,]!P?]Y-H=7F?ZQ0;K_!/'<YC-DVO^12?]W.!7O9W^T&_:E[(9G
M (8\9'K#MVO>VF*X7'X16D(!Q\X^38%?4T>Q6U49V6N9V78V;S\ 0VM1MVS>
M_K&-L0 D-:W:<S&?P<^+R_R [^/4G\&I_4?+L.WC[F3G5UV.$6S,2>667:;.
MI 8(;[.&3MJTHV6.(<-:(^B0@$LGU\J4!45J :NLIQ]ASV;SRY-6]YI,X,66
MFRO*B^@,O>XKCUCB=_F>5;3^#,C8Q!NI(J#) 1[9^66;7=0&C;H3VKY"FPJ2
MHTSPAU>^HR.L**<A=5?!+V'IN]7D;;JQW-5"0QN)<YV^V()(OEO>%3?[&,<#
MQ_VD=S@)&B)#*8<TN<X=R\&T11@G8Z(.03#61RST;L4"6 RX/^>V["< >J>H
MR2]G:^"R=492JF%5OF[3^KH5YK,RL:NTNRM3)'\Z!X!L^:?5%B:Q^TO'H%<9
M3E<L;5.J,Z[EJJI\Q32GU.5?KAYT4EV=WFP$+V"GNB.PTCNV1)IU7390NS!
MW9P56*^,IG9-W=F)^=2 %@(0];$&+@[PZSP""ONS'#QISNP\8U,#!WU]3/(7
M@54^M F&0*2VTUFVOMJT@DV@:L#:.N\P)0]]^H*W")!G G(\9A"*DSAO:;J\
M@)=K+@#?4PV_QH_K#)<0DUU.%ILTL56R]23G2L(+Y_>QUP\&N)NWH-*Z#=8D
M/<GIX<#QK1$)CUT"S%UVEP !X*VSE.MBT_">LWS!/.9D";@D1Z7GRXM%_D).
MH002?,Q925>(U0)9 QC7 EDNN<L(EC,YV\23YFN.YSV8TJ.!LSWZN#>S:L]L
M&)F+*7F2N(P1):D(XCQ[&*/#2.O (Y54&-.3S_L)DRE&Z6:"0[R1 [/I_K[&
MLCLR,#-"CHMUG':)$0S[[H5 /(F -.,!)9:=!3F_66T5R#XF\_E*W,<%8&ZS
MEOCOKBG:(_NP8>3? ?-,NM=MTYH[D7<W#]V;9;^J%A@M) 41"4Y<H.BSKTEI
M BHA]B@JSKQ+T8+)V@M?W:%&_A[/0<L"HCZQ?/8K7,:-' 9(W:P\2<NV8N3.
MU+W[BSDV#2U@MDG=IH6V"MU=6J]M'JCPMNZLE>*9O])IA^TEZ[O=4&>W4OVW
M^L;\?U5UK[KR[1>UE2':7EN=8_+KP6OVVJN%.FR%C(B97,<L&(CXI'/B?I+"
M*RE2O*..^>%>H6MLSZKNNY2G[,3X8]WXR:P!7GP/M_U^,O/_^*8" ]M>Y'V;
M+^/ VR)][="ZV20\]LBV,2A9=48:>U-U%'OABOBF@ LQUZ?!6S15W=EJ*^]3
MW:R,S<XBMP PV3RU;>%<YPVZ+2J;FSUVVB\T+41>V?,=^K7.MX_QK/:3E=.W
M0ZGXSV5]D37<&W>^MK!7=\P6< T@F(7-I#4@LV?)9@?H^I*N9"_F,M=VS1\M
M&('+IBU+SO'N^6SYX0Q,$"9/JW4&^.H-+[H"!5@7?/7:\QV[5NK9==69]_D]
M6]]:5T=X]8Z9A3ZC+GX!)OWT0R9M[KF0#>#U10 9DW4-(-C<L?4W-$M8,]P^
MO]<B([6/&\1IXOQC[>%F%_-9=ART3OBNKTS3S.8G&Y?"8^?=8]NEM=ZU[DIX
MY W !_2*G]N+GGX2Z!TG@1N!-_[O60?CNO'@[H^&OBD8<D^ULZLVZ1<@7KMN
M=:!2P9)>V\DG>]F\^:;ZT["1];DBLM4+KOBD9V&IDPI8>P'2,5I0/ED$ZN:4
M?1"'..I@I-]26)\L+'^8-8OW^; ?IXA\NCRXQJ&,IQTVK2"O^A0SB&8DGTQF
MGYK71]IV[R[-L&MGV4J'U4U7Z\C/>VV7B]FZ+V63#9WIA]?X37LYFMA+L#Q?
MMW&9-Y_JL#B#5;0:\^H+L)<3>]'$UTV\L-G]NG[%MJUI=^]O[IK6\+%NZL[5
M_'I]CWMF-G2/%?A42/%MILY];3I7ZSLE]$&78:8><)UY\.T>=!48J,-=W) )
M-Y2U?67ZB&F/Z.Z&CVS/95YCQE P[&Y%YWH)YFFR>Z^SKE\H38&"^=/6G[7K
MUL</G!(VCIUXI-'_D.UZ?S:/L?H;7'/65#_!^X9_=W-0T7/DJ=M*AD\.VKSZ
MJ'9P!/CTPN9,%DP[.DS[H_Y<$&V,B#8,I??%#$Q\PM%ZU3I'9\O&3D/SC#G(
M^Y), ]^AW8DA6L30H<50SMD:V@D9[P8=O>;\0K>A(-:@$ L/[<R,=X,*8AWG
M-A3$&A1B%1UKN$>E(-8@MJ$@UJ 0J^A8@SPJ7_$^KM[Q,>Y'BM4)Y1BPB&;J
M/FC/@'A#(OO^$JM^KKLDSG6J9[-X_?1S<J24?WYNXI-%PU,HNIWQ,+KP8%]T
M+K0MM!TC;0L^%!XNM"VT+?A0>+C0MM"VX,,PZ5QHNQ/:]N\3NO+@;=*.\/8^
MC]F8S6W8++-:W6J SHL=-4HZS[U,_\^N^YFV/(%F"2US 7;7$NS59FUOR-VS
M?-U]856UUT<FVXO;SSV#V)-<WP,"J_T=B7_=,Y&/7$;LM6&V4#*WS4?"18.X
M2QH9P@)*A@K+-#91;<W2\2(83+Q$DHB$>#0,Z4@=,I8&[9UU*H3;]=TK9WM;
MYOU[?HMWZ>]-?)OA<A-0[^U$Q&YT(F)?'MR Z;U]B H,C 5)C_R0%_E4Y--(
M67>O+=RU)(0)@:SA()\X@Y^L#4AQ+8+542BQ-=#!&.NE$AXEH1C()_A'ZV@1
M<9$3PZPU>FNXQS[E$U&JR*<BGX9UR'^ +[IY7>12D4MC8=E#RB6)=9"1*:0D
MSO-$L40N,H*\IXY;KSBG6PV"G](7:Y]RB1E9Y%*12\,ZY$4N%;DT,I8]:./Z
M:"(6@B%O66Y<KPQRUGI$>(J21IZ<]]O#$(VDGF*D&&_GU'ADN6$HQ!@%TYZS
M/%K]@'))W#_)JL# "$*0M\+!3PU<W<Z7'D?4:C>G?ST .<\[ZA+8)W4WXJB^
MV4'[68'[E[53XTF2>$EP5+)-QJ%Y:$Z4)RDAXX1'/(_IUF#CHJ1%((F&Y$GH
M.Y*X1L&?NJR*7K0-S7I4-LH9+V=\\('$PJ2')^21,^D^!1'ETIO$ E)4&\1E
ML,A)J1#!#&M/J/0I]ATRW(4@(OC^L6WED)=#/KA#7B118=+!,^D^)9&5'BP8
M,(F\51AQGAS2(7*$%38\$>,<LWT'"7<BB52?#MARR,LA+Y*H,.E+9])]2B+O
ML$LZX#P ':2*21I9)DP>XT:,4L9IKOL."^Y"$E':9^ID.>2'KDD\ECY)NSG+
M[VX.3FU[5.TK\#T"HH\A&ZN0L&0'#4<-(!@+[14'N6\"XI2!08JY0<ES2U24
MQJFMT>=/B=%= =?56-=^$H%.="GM*R=ZZ">ZB)K"F(-DS+T6EH>H"9B="&NO
M$?=1(+ G%0I82\Y9<&D[$?4I4;B=B1IC2I5>.=$#/]%%U!3&'"1C[E/4)"Y5
M#-(A2U6V4*Q"QG&/8L32:,Z%PKB/,-N.1(TZ$:7PKISHH9_H(FH*8PZ2,?<I
M:HQEU#.LD%(B( [6";(X1(0]]TKY;*V8/N)H.Q(U^H0P743-F$-G1SIH9#>'
M^(^SV7R! /'.>XF@'2GMQY,14@A94FN&IA)(X@F/GB+EK4=<BHA,3+!1V OI
MG.4XJ#YB:BV6O0<HZU<E()B4C)IRML=SMHL *DPZ>";=IP!21MK6)I78@C#A
M!FQ2$AG"6',O>5 ^T3XB;;L20*RD=):S/:*S70108=+!,^E>.W_()+S.U@PS
M%G%+&#(.1T0D%]$G(3%E?<3?=B6 3+& RMD>T=DN J@PZ>"9=*\N.&ZMPC$A
M:ID$"XABI'T,R#JP@:SS6(M>JMMV)("8ZC,F5\YV*6H;<DSN/^V\MFX22TW;
M .37DP+X#CZ*\^O7$A@66C6S21VJF]Q2B+U'8A>%HK]R>6RQ9#H@:C1'7$F/
MM/4"4>4\M48%[;=<JD^)Z:VQL%]]@O.#5RX4B!@2L:D0)^O_P5L</U8,=2,*
MUQ?!.&K!&!,U+'*0B2 A$2<A@F#4$FD!(M.D'#S<ZFCVE%CCC@0C/GB=18&(
M(1&[",:!;$3A^B(81RT82918>F(12[*=N\21P2HB2R5-V@IB4B\UB+L1C(;P
M(A@+1!3!.+B-*%Q?!..H!:/6)I!H/ A&;$$P>H9L"!@DG?<I"&:CV&HY]I38
M[*X$8[$8!PD194CA"$*][V<+.]E%Y>7+VISQY#3=Q"IZ2D7&JC!;YGC_J,!J
M<(.5][,K1?'ISR. E2 N6B03L3D>[)#%DJ#$-&.<XY2"ZR.&W+.+_$2R@0S[
M.!XP.28 +YZ!8>W'6,Y $:C'>#CV*5!QPI: @$3:,0W"$3-D#7<(*Q;A?UY$
MW\M<Q[X%JJ9]^A *F!P9@!>!.JS]&,L9* +U& _'7LNF, /Y2 SR7'+$101#
M4WF%0HJ..QN%8ULMVI\2L^[9)7]"59]#0 J8'!F %X$ZK/T8RQDH O48#\=>
M9YX8QP/L%B*!>L09CLA::<#NI$Z:J*7:GO?\E%AWWQT 3W"O^5\%378=[7Y*
MSD&)F>XC'ZE0^7E4!IKF3__C&_K-#G)ICES6E?D"A:I'1=6"!H5O"U4+50L:
M%+XM5"U4+6A0^';$5-UTX\#/N5QE.*^_"_M^_:[MJ][EVK#+Q6SM](-O^7KZ
MX35^TUZ.)O9RMER\3O7G&-Y\JL/B#%8!R_AV_07@QHF]:.+K)E[8N5W$]2NV
M.]G=^YM-M]EZ!1_KIG;UI%Y<OE[?XYY2D>ZQ4IUB;+[-U+GOD*S6=RH>=!5F
MZB'7T5,E'O98_*"KM-%#65[Q:![>UU:H7#R:(Y>H14\I5!T550L:%+X=&56_
M4FIMV@<\J5%V42V* C=\*E]!MMP%9#^I*<GZQ8<"0M>P^)B$.C>;A(UUF@=L
MUQ_UY^IO<,594_T$;QN&UHOCB[FGX]BUQVW(H43'@Q'L:-JG[. TO:JGU>)L
MMFSL-#3?[7,*PQ,.TL"W9X=RAQ>Y<VBY\Y?E-'9;QO!)13$E![3RRM8]:^MP
M41K&K#0\O[77L<P*VDUIP[O%69Q7];2K&*AGT]?[K008 >$/Z!8L P<'6057
M:%MH6_!A_'0NM#U$".$)*MVSO=NKC1F?@WLW6M\/MCFK+BR8)*#W5?8<Z+UH
M0 OTDV6(H6H=1;$ZC[99SN,YD*.:I55GUTEMVV2J.C;/4!5?[H:6(/.HL*P$
MF0M51T75@@:%;T=&U;UV]Z>ZGYR(U7T&J&'LR%%X$>=V44\_5#XKCVDR^]14
MRR9V*F2JIW;J5U/>=]+X__CW;3SV[8#0Z=A;.QVY:-COT#Y*@TP".2TIXC@Y
M9(0*B/H4'2746:/Z:(#X<X>%;=NF7_*6Q6;QF[W,9O2[Z5]7YO-E/\V<S$ Z
M.0V(*<<-K4=^WHO8*F+KX,0?E]B2/@A%N$2,$(EX( 89BQU*43$E(A-8;O7M
M?4J;P3V*+<J+V-J[V-I35.;X[;1#V->SJT];"[OI.?)R_)LV!C?@P-%H</I)
M\;4>V* VAI&H'<(N6=!,A$66&(HD%Y0E1A3V6\-^GV)07T%CJYNL=)*F%TU$
MG[!>QPL<X[D? W0>^:DN JD(I)&R[CX%DG%6)>$8,EB!<!%>(9.,0LQXG:A1
M,>!>3.4="B1UHHTJ FG,9O&+#F+NYKAWOJD2?![)F7K)/KO!*27%BS\$U80K
M%:GC'-&00,VP+H]Y9Z"I,)VDY$H$BOL./O\VKP$T+^RD7PW%L.*\/RI$/?)C
M7J15D58')_ZXI)6ETH68- HX$,1]5,B"I$+:.6RUU%S$T'?,>3?22O*!3(\=
M$"^.T*9^H>WM=G/F?\_?1;.$P(*N;-/$15/-W,+"N[2U?_&S/[/3#[$UKJ?P
MQ5O1Y\T:P-*Q<-AJX3'Z_P:GM!2__X']_DJD9'+X&0QIQ*-3R- @D,34I, I
M$;Z7T?8M<+Y+?V_BVXR:[U:8^<OTIQ5B_CR;WXP-])SN+4XT,24Z,'J /?*S
M7\16$5LC9=U]BBU%@I*!<)!3WB).G$0ZT(# N"96,JDIE7U8V8<66_Q$X#X3
MOH\1''9F?[^(R6.#?KG=0,K[LU7 >VW!VVG8-,SAS[EI3^Z'6JV[V+;7_!A]
M/'=Q7C'2-4BM/L5YO@L<X4D;6+_9*/JJR\_NWZD:RY8^EU^/9U(>-7+_D_+(
MJ7K08^DI)@<8Y/>\Y1VXB_X1J'G/;TK\TG60GBBXMUY$XVB;O>MVYX>S!,=!
M_Q$@1('= AH[!XU-"Z!@QF!&'>Q?LWMY6U!H.DK4+C-P'K-=7QU85#;HN."G
MS!PJB#5VQ!K<G*[Q;M >==;GET<>D?]LE[6/ZV#/_([<S5>;@QMF[4"ONV(V
MCXU9;WX7-=&C^C,ZJP-0_/7/_Q.P3]$$C8R+"G'E%-*&>D0]PY%&';717[T)
MY@E[+ 2"KWC$+0_(J( 1#<PF3!E.+NZ'R!TEKP[!7?_9_2*>,9/U> _5GA./
MCI>0@TL_*J4^0TA"PA(3H3+RAB !@X-%CN*$J!,F6>M@=]CM)"3#>)!:,D2U
M3(ACZI#SBJ DF+-28A$4_E*ISZV$I'YZ2IY@44I]"J(60HZ/D$4T%=%T5\\$
M)X1-22%!K4%<4XXL)1(Y30D3 @N+M_)C,2?24AV0M43GGH0*&2,,PHY9)G (
M@<C]BR;.=1%-^T;4'5:A'A')=]W-^%ZW1<F]*O4U(^#D4E\S6OU!6!]\D 9Y
MQT$7X%P@YXQ FE@*NH")B=,^3-N;M3.[T""T.1&RM(4L$%I(.'02%BE4I-#-
M7DI>4TT813):A;A0"L%&.:0%2QISK7C8:D[P%"MV]U)(F1,C99%"8S9AC]=W
ML(_H^[J^\O*D\LOY'-[^9O!]_<=ZVBSL9-*V,<M5F#L/QUM%J?8!$ *SB'A&
M&NV8!_S@!/!".(GI5V]"J#-!,H68YG"3@"6@#DE(2A5%5-ACN173WPW5)[/I
M!P12YQS R2U*6'YXIZW$/@8-6R7V,7*M40I/5$H"81$MXAZ#+F@40X8FK:6)
M,FK>=UC^JNO'#YT8ZZ=GU8D2?;:L.EXD*)!:"#DL0A;95&33';(I$4>C"1S%
M)/+</Z^1Y9XA[2F+EDH=>>P[+K\CV20E*;)I_%Z-8W0D[=F? 2?@3I?&M2F^
M<R=&$I&X*!4*7@!&.$^1C3HA%W' @1GLJ/_J380)TC$JD+%"("ZM1IJG]E<6
M'?'$I+0?4H_;=7&,1ZJ$MP:*2B6\-5IET#*IF'8,,6L=XC0['8B7*&(;+6,.
M2[<5WNK-4?'KE=#J21\T')?X5L'00L*!D["(H2*&;H@A;QPA3&LDJ<:@]A.*
MM'9@12AJK ^&>"YVYI/H60S1$\WZ+&4[1@ 8N$/B>#U!^ZD7V&AD?4^JQ<Z]
M$409[[@)"&OO 1WRQ%8B)=PN4B:-9(J;K][$6(&CC 919]J)] 09'S02GGDA
ME!<J;MUD1QT.O)\O8[AS=M?HG!/'>[Q*[&K0.%5B5R/7$Z-0TAKND&/$(IXT
M1U;$ !JC\TX9%V7:BET]OR9D-]$KX"-56AX45"V$'!\ABW@JXND.\<2\49:!
MT4$I& U<T=SM0'DD;+#4,:\5=_T7B^Q&/)$30?JL%CE>,!BX,^-Q_J/;8YD'
M2.\#^#"NTRN*'Z_$0D; S246,EHE@F,N%.4">4H$V*M2(I.\12)2%T5PDNFM
MODD]VK@]1T,T/A&Z1.4+C!82#IV$11(5271SPG7D2?BD4,H-PCFAV30U#$DE
M@A<,&Q7L#LW9GB61 KN3%DDT:EOV*4Z$%VO1_E?[Y1@J"Q2Q'V(UC^>VGEZ;
MN&U=P+_]RV>*"7M3I<W:@F?T]RN.GH?K& ^>8E/\NU\57K\NS^.\]NLJ-VH%
M931[80G\0TU"-CF+-,>:.B4PQ[TW1E\?N+?=>?M]?=S:#]_#82,W!%1.-WD=
MEO/+:.=[ 01Z*JZX\0;-]I@VTAV*_,J'@9BC/PTE:%?@>U0,>R=\AZ2=8EPA
M&Z5#/"F.C-4$ 1$]I]9B8T/?"<%#AV]VB@M\'_MI*-'!8["E9C>#B:5;^E $
M<7$I/E@$FVADX($B'1@&$9P2,A)^TB[$1$2*OI\>5C>]?T,7PN;4'(<0+B>A
MQ(4*7(^22>^$:QE<(BE(9%@R +T!+";*&#+:DN0-IL'V4D(Y+KC.%Q6\/MZC
M4 )08S*:0MUXH.BB @2))?(TV.R60LC#$_+(H7NODZ0"4PY[@T($#8=+ ZI1
M$!XIS3&CQCCJMIS)/<<"?UPAW^\ ?+_%N;^=U'*QG,>KK!9$-]-:OIS58D[[
M3&DYWH._&W[[MI!ZS!A;"%F$U>"$%:.:9YN<8),'3EF*P((W2#HM0S#.1;PU
M]K#GR&<15B]+6)6HXL -Y!).')"8+"0\# F+CM&;CB$55DIPCFRR ?0%*9$V
MVB)BK$XN4BG%5JR@]]#NSK0,?EK:+PY*OWB91!X#IA82%K$T'+&4$E>2<XN$
M409,7RZ199X@S#6WUA +?]]Y"'N'8HD7L30DL;1I]L+/UDWB'4D"H?[XYW^'
M?_K,U2"*LTB]1R%H8%JA@=&%8$B%((BWRDNM;S.ZMM@PH2-RPD;0OUA 1BJ/
M<.")4TV-%7[-Z.XLOOYK;)H8KUC][33<V?SZ;W:QG,-_W^?7?P^/^WXR\__X
MIHK X1>93>;+^'2V(2/FFY^70)E8V>ET:2?5>3VMSY?GJVS?"WO938>VTW S
M? V[=GY>+U:?MN.C_[*<QHKADXIB2JI/,=^T :283&:?FMP6N5J<S98-W*KY
M[O4FLP[YK#Y7-*_/77OLUC==K2,_[[5=+F9O'&!9G"/XE@<>?HW?M)>CB;V<
M+1>O4_TYAC>?ZK X@U7 ,KY=?P$X8F(OFOBZB1<V^U+6K]@*Q.[>W]SE\OI8
M-W5W,%ZO[W&/XZM[K%2GQ/!O,W7NP^_5^D[%@Z["3#WD.GJJC'S8#1]TE61F
M*,O[BC?2[-@9N1*5*T:Z.A("PV.K9C:I0W43:48N5-UL$C96:1YPF/\[VGD5
MIR$[)'^,/IZ[.*\8.=FS-O/5+:)"G*S_![2"%[^#5D/9NVOCX6Z8?<C&'#SU
M]N&G9G0[L8-S=*6<_;N;5W_Z\U\/X=L_XAWK_>P4"!O$-A0(&PZ$K6S* F!#
M/SDE%?Z@SH36]']U733<U)^K<_C&65/FZ!S>\7^\A!Q<3\>29#B$2 M1RD07
M,2)86<09E4@+:I'@TN18OHFQEXSX6T[HFZ[GWU9.U*YH$(3XN_1SG0,KV;_0
M3\O'$XY-R3@L@%L(.3I"%LE5)-<=DDLKKWGD!DD3&>)6.&24$8C#7WW"7O!D
M=C:P?O<2BYS@(K'V#[0E _YP=C$M23!CRWDK)"QI@\-1";BP1'J.$24@V7F4
M&!F<-(K.V& ]L=QNC2G8F3'[XS+^"H]Y_RE./L:_M1Z^?A0#?L)-22 <_\$O
M)"PD/#P)B_CI3?Q0%[#DUB#&A43<N(!,8!))'#4CPA&6MK+6>[=(=R5VZ GF
M?4Z!+>>]Q&D';H^RXFTYN$PKA#P\(8N*T)N*$!4G7AN+M'$8<68DTD%'N(VC
M*II J8G[M%"SN_K]IUD_ABD#YBHNZ^,Z^X60A9##(F211OUU_R#>M!-=C9,&
M<6E!+F'E$;,:&X,9)J&7[A]?,UC[E$*RB*!CL%5+U/2A5BHO/IBQ^5P+"8O;
M>CA:@!'8$,H<TB1RQ%4@R"@/_SA&7912T=3+>*='V:1G\QC[L4K)B6'%<3W^
M$U](6$AX>!(6N=.;W&&869_ W(S<2L0CB\@1G. V47A.HY&L%U_H@ZS/_N1-
MR<T9M^59HJ2/LS]%\:X<7)050AZ>D$4SZ$\SX)'PB 7R&(Q1SDU 6L&OR6O#
M3.2<^/T5I:XTA)]GRYX*>S 8I*KXJ(_J\!="%D(.BY!%'/4FCE0B6%,<D?1@
MH_) );(^:"1$2(Q:([CHI:SD(89J?V)(Z2*#QF^MECCI0^U4V;9H7IQ%H$X"
M/"Q.F;'Y7H^F$^]Q$;MH&OUI&B:2A*E'7N1Q %Y)9)*PB#FGE11&TO L3>..
M<0!?UC;JC_%M!LOU+[VH'D*>:,$.[24O:#(D8F^WMRU4+RQ^G,0N K._>AIJ
M:/!1(4^=!]/<,V2YS#.@#"5<XAB3?*[ ?)!9WH^@_+\XGP7;G&46SA-?^9LB
M)8<((27J?%!K_OUL<>\@IN+#.KCX/%Y"EE:410NY0PL1VEH&MCNBE ?$D]3(
M,:*0#E@HDR(3^ZWJ[2EQFI]H78($!6 +(<='R"*IBJ2Z2U()[DBP%IG(&.(<
M,^2<ID@D(B057.N0]A'*[D5"\1.L^ZSL.5XT&+CQ6X+8#]J6K/Z]KNKSB^4B
MAJK.2!B;18EC'Z^GN!"[N.6_H&;L!F9>K7=H%!J-)SY:P2Q2(E'$'2>@T5B#
M=&(AQ" #%;O/%?_[--2-!WX%8/[ILX=+WY[GW_KIO G:R.$KF(\&M';#G,\8
MWE<"ZD<H3 JQB^0NDOO+W<>2IR)JA[1P 7&E$W)&6,2M)$$J&PC97?WW3B4V
MTWW6=[ULI-JSN"Z1_8/NRV_SV,!+5A_M9!FK65H%]R>K8UL_9ZAX<>\=/FIR
M$Y;H*149EL)LZ2:QX-*A BR/V)7QJ5J#U7^PT"%29Y"D4B.>% 5=1GHD@[8A
M$AH9)7WH/_?X+'K1= P]48(.(P9S/-AR3'A>_!"%X8LP+<)TU\X$XZE+6B%G
M,4:<!HJ,#QA)0SSSA%B3_,Z<"?TX#4ZD&4CK\N,!EITE/L#/%JCQY_6&_;H\
MC_/:P^^A_GCD-!GRR^T&<]XVV1=1_64YC17#)Q7%E)SD7@+5#[-S>/IE5ZYC
MWC156BZ6\UC-UDIWY\%HX&*[J,[LQUA-9XOJ,BX C,[/(V!)J"Q\H3X'8  6
MLI/3&_QW%WL!#]Z["=\>?@^>RV#E]>YY/4+O>#]N!-[XOV>][K46LOLS96Z1
MY.S*UWIA/\1.5*&V4\=K._ED+YLWWU1_>@F\ 2?\B;?[]QM@L9Y*RI0)1D2D
MJ*6(1^&1S>.Q4Y#*^Z"$VD[YU!8;)C3L@K 1-",6D(&K$0X\<:JIL<+?UHS^
M6,S\/\YF$] <FI_^N02UZ-?9(OY8-WXR:P 2W\/MOY_ -=]4$=2CB[Q_\V4<
MN +Q-=YW\,*/Y?Q,ETI5G<Q@;[(,.0=%MB5@VZ2F_0E]#W(C5&\_V7EHJM\F
M=MK<%=[;Q0*K'J0]&<3VK*"IO0MHVK,LDV?3UZ JQWE>VF,I\V/]L08"A.9E
MZT/OKS6?RL4/\#@@[L3.L[Z3&?C"7N8?_[FT<\#OR645UG2KPK*]*NM.J9XW
MB_5%6<&"XZ!/JY]G\_;C1>[)W=ZNJ3]7<$(69TT%]X!#<4L1\[8YVWC$A:U#
MM<@UHG#IOXXJ)AX$=9$0ASBS'G%"-#*!$.2DHS9Y[HG>:@#C13"8>(DD$6#&
M1L.0C@#PQM*@O;-.A7 ;K*_XN,.>%G!^R(7G]UFR\H8E*[[<W^7T?CMV][Q9
MP=\GF:*9<\:U^X*!/%!,@,3% 5A @-C%4B)C?-)&"J?55B[C4T3U3G>?D-/[
MDQ7WM_TGU3PV%Q$>_S%.+A^-*OB84$5S3S6G'"6:5)[SIY'%+B#A7?1<:6NB
MV7*.&>NE F4Q"<4 5> ?K:-%Q$5.#+/6Z"WGV(Y1Y?Y:U((J7W*-2JZ,I HQ
M[CCLOE0@&G1 3$O-B-0)VZWY3L+ -SS%2#&.$=<!C 8.@B7$& 73GC/M]HTJ
M]\_5.!RJ]+("\X %O)M6?[-S?U81T6D]+2.VB+7^RPV'U$HAR\ZE#37L!J1E
MC>LKG/SUE>WD9>^1CI@ECA,!3@0 XYA;D'DQ(15M8HY*:>06BD4'2I'W'L4D
M6-:G'-(T$*0%J)J*$T&MNLW'&^Q[Q=*_Q?D?9T#.'U=4O<W3LPG\N;UBDZ=_
M^?7G;_Z,3\F.Y.%#2-EY&"Y OV[RZAX"7X/:=.U5\$*#\/$1M&(N/7)14\02
M"UP$JS&GMS<=ZR!E\@IY)VC>=(D<4P8%8K1/UC-0BO>PZ>)PNUY=;?A-P#K)
M9_Y.M[7O?!!-ZX-8S+HOK[PY^4OS;#P#F+2_=$C$R&TDNK;(=H"2#S9,KU6V
MM-+Y.D.SU?G@-> _*T1L.J,37N%3G,=.PP,BO+V8UY/;0 OH2?B=K[?GL[P_
M8KZ;=D]TL\796OK(3CO>DCYX!])G8'J48B0F3R@2EH,L41A "<-/R<CH DY<
MQBTHXM(%JE1 $5.069%X$#TQ(&>2"5P;["C?,13=_3(65$ >E$->< (OPT4V
M&QE2L"PK18B<L]LO0Y)5$@>+HHI@HX)-@:RF"3&LDXY&>&7C883IP?3"V^*U
M#WCM[GD#8_$6QN+;&/LTY,-W(A^_\=!KY+O]T*-%OO=?B.Q> =C%;%+[RZIN
MJF;I_A>(DC?VOMV_F-0Y;Z3Z5 .6V@OXU>?\@6IB/YVT= [QHMVY;&-8X)4/
MU2SWJH<;UM,/S3W!9MB-Y631;N8JX#R;PK6I35*I[20?X% O6L-E$F'/\I79
M0>T6,4QCTV0OQT6=N^G-XS^7]3RV#3I.VH.?3].R_:19S&N_NO?F;W"KN]>5
M'U#9#_.XOE]^P^Y]0/]:S.:K>'C^\O<S.V^EP8_P^.ZS<YLE2#R'A\&J[71Q
M D_RDV58>XYK>![0>WW:WOWG+S\B8H"-X=7.:W]:_7BU2:N>(VV,/4?>88.#
MA:=<5G!$/L!I@-O'&-YTDP& '-/*Y2OA+#;+>;MG5TM=2[=/8 RV)*JGRYAW
M'9X"DNZ*,U9DZ1CF="RA@I(7TF.@J!5?U>_Q8@DPGDM8WBX79[-Y_7_M?8^,
M:H_6*ZN?HYO#V0/)8C9DS3LX_@XP@K9:)M$G]P&$71$SM@,] ":NR#PZK3(Q
MS*C4$L5H(N)6:P2ZH6R5*FM85-[CVXH86+?*>BI1TM0CCCU!.H]ME]Y*HP@Q
M(9$[P_/7_/C;?/9A;L_?7A&R*W\D#W/695WLB]XZ@0?@K!NAKS9RI^'_%7(X
M&K 7$JCEU%N )$UYR!VZHKC-#=8&XH22*#@":CE/%FFI*$H\14*(\R%N>>KW
MRPUX"-SP)$\(2'(;.@UJK=V-BZ$PL$-@CB(FHLT,Q9%V3",P9:F'8^J85UM&
MJU!@RQF.I!4 2<)+I!-72('*RB('FQ4?EJ'H,.#E8AX_UK-E P82:/3SV<?8
M&E&=Y;828:"*7B<\/#RC85/;O)9NV9W21B S\XZ*#6F4PB; M22!F[C$'AF7
M"!(12TLHD<[JVVQ(C=0A8(- T@7$B:7(9&BD7#',!18N;L6@;K%AZ(C_6YS7
ML]"J9,T-#FQ6?WI"0 H/(LJ=F>E^XWBP[*"P]TX'CJS.'GIL 95P\DBZS D>
M6,-O56L$ZBQQ!/0=;3#B3H&BI&1$,D4N!.=<Z;MS$O?"#N3TD)#4L<":)]82
MK'V;VV(O>X9@.?8#6.<?[&*$&K/37 :E.?(\.<2I]\A*AA'!-!I.9>)V*TNF
M;RSYS]R?H)_ MCJ]?Q16T96_U/E-&]!@".@R&DPA+IA#H)X01,'Z8<0#&Y"M
M7+F^0:0_/F#XH'QP T%N8X9=M)#Q,<[MAPAJ3^U'"!LZ:4&8$(@0G0 V  P,
MV-A@:#-%5-+,TZWT@:? QOMYM,UR?MFRS5O?>E7#VXYV/\R:Q3KZ\:6HQXI_
M\";_T)9'^$&3H!Z51S"P_0=$<#%A,&B,M5GGP,@R%A#C1&'B+0]^2P5]"ESL
M=O_Q0;7.>](*3JNN0.X+1LR9#3?5CG$Q#W4*6\IR]E >S,DQ**PF180#B9[;
MR(!!^B@OOMN,_CV>VWH*0N?:GKZ^YE&6]5>5$3:,W.WY^HVKU@-?U8MFY9'9
M\/5>=-3I)PRYM\*8$LL972QGHQPKXUF<-B6*<W>,//^G>G<^K=VRJ7Z9YGI2
MD! WJ-:6LE6OLG!HK\Z_?G<=T6DVQ<9)M;S(MDGK7>O<7NM/KVZ7,TSJQ2)>
M)5]LQXM.LN_V0X[T5K;Z:.=U7%SF"VQ;6[<97.XP9G9Q*]@-&]]9TZW>L_G7
M]OJ,O$WUJLV36@"AD.N<=3G^'.<MW@(INK]^MQD+AT]:P1G;>LFK];0F^F6V
MXUT][=ZRC4[/4OLF;8+5ZMVR'SN!/@X_Q/.+R>PRTV&>)5'.#,AO_.KZ[?(7
M@9)KP?WPFWQWRUM^NBI67!&J>O7IK/9GU^7M+L9I]S:91G4.HL->B^_:*'R[
M$3ER-[MZ6K/*BYA6\7.<^[I96QE &-CVE><=6/\?<7%M?WS=?=\1K@HK/T?[
MY)/J0YR"-C:97%8?82>K&>AFP!?/UD?NJ;\ET:;@0>5,%C0 +BGHG=I0Y+1-
M3#C-M=BV.[!,BH&BR5,"N\.RB*P"#30DB253PCC-ME2'S* M2&T>C[=S>.</
M;1K&]Y?7EZQ&L;3%I>T__PF4N+)JR0TE 371OP[+>6X8TL3I7L ES99S=!GM
M_ IC;_=!V*?."R2ITGQVOLU,[6%NV=Y6BS@_[\4Q?P\CN1"M-,FBP&F>,L<-
MLI8H^-5S;:WDE&_UBZ.."T:] 2L7_@$3!R.''4?"R^"$\LF:[4AQYA+W=49R
MMQGII\\7=2=K.S8Z.!<17&4>:@[.1*?5^VNQ<(_XN!,6[X:JJ]/Q9>8\N9V8
MMDY9"JLGY)U; ^D5\+O+FTC_VVT)=N\+W+G6-N9UM=CUG2I_Z2=@179RHY-0
M*]'?7KI:U.HU\B'+DJ-[?*L2W(G]UI_5\6-<OU:6<W6JXPTI7)W'O/CF=%U9
MWQD8-]213"_@$W1%DW"5>=*>]5:\K9.\9MVIOYLHZS>\39OIZCVO-JY#D[Q]
M)5]L""^WRSY"-]PD=X%0N[8%<$23N>OU\@+XUP/O[\CE<?)\D;7G%=]3/$^U
M3BQ)Q#RFH&DYF7,= @))Q[S2E-JXE4KU)"?-4S4M$#PNSM^E+O3X]J.M)SD)
M^.?9_/_EX]]7+)*>WM^1]8!LML<RH#LCH5VJNUU3O8V$UDVS;*7"M12XVZ;-
M8J$@\Q!>;D?(/)ET;++2<:[RQC?5L4U/02NP.^-]K27<<AYDC277=7R8MHFJ
M*WTA9^0#9, ?LGF=YS'8K#-<I^PW"_A#]^QN*9VV4\\W=(0J6?B];9+?=*4?
M75J0WW2,^!EH&AL+R/S>+G'MGNCTGT^V&9DS'F/M72(!D< %XE0K9 @1*$K,
M)<8F1N'Z:)("/#'S>7?N!GPP=_)&]N)XYP=-'QES$@"6V@7AD:1>(>Y DEO*
M(P(U(%!BL\G<2W>S/?*"'$8()CVZ#=.MI('1\9)2R@K.-0HT<L1#3KXF5B E
M8G0,.".X;?WQ"6U2]LA+K"07/=&6L-RYP!CR+,*^X@@8(:A'-#)&960D\2VO
M[5.:INP55P8A8QZ)*W<6NJY*,1?V<^7B-*9Z[<9JXETJ3M>UX*:;981Z#\&8
M"@/J"PD^ -9XBW3"8+H2'IU/$D>^E?CX%+WGIY5"^T><?ZQ]O)LSW]O/WW>D
M_WD^.]\5S^)!R,+.0!H?B!$MM2;&(*(5SG5B-/?.$;D%3@K.&(7=5C714Y2C
M 3',,)K/O4#E26.5;(IYD&-.Z6<$>$T8CKQU(E)L/7=;7<:>HCP-B-=PZ4CW
M-%XQH R%@"E2B65%B0+&P,:C8&-(GD0OW%8D\RG*U8!X91CMZYZM?*UB9O?&
MN^[.>;GW8M#A6B=6J%8=%G*O\.Q=ZR?5H^OZ^=#EG-QTG\5N]W-_CTT_7$Z@
M<:NY+]>=(38#C!]FP!!=CP@7US')<!7K;#*YZ\4L=T=RE[D?A>VB!GE39LL/
M9[/E8E75_L]EW=3P/DW'OZMH[VGU7V<Y_IC3;&#%L-7=DG(\]<9*MPB67\DO
MNM<#&FTN>J,M\WF;O]PMJ7OB2?>BY[-YFQ<TB4W;OV--CZX*LLH9).<K\N</
MKO)_5M[W3) <_3QI$X'#_RZ;1??:LQLZ^WV;L.')!,W=5OXLAUO:"EW?#O+-
MZU^OH;CJC^+E ##CYS8WX.E]Z(]I9@;!-V=%5 ^>FW'<?/*G34;I>7Z&$MH(
MP23"'N=H UA%FF"""#7)1&R"VF[0\:3Y&?XLAN4DODM_GUYCW:8^DJM'?IU-
M,X;&+FNO>9]A_S@G:_268=$5HBPWB'I'G*S+ZUT7'71+ &-F7?-F0?8M5LU[
MUDE7\SBQJX2MN\)J;; Y=V*;3&:?FM<O!;/7\]':\6CKFZ[6D9_WVBX7L_6$
M.?B6!WJ_QF_:R]'$7H+V\SK5GV-X\ZD.BS-8!<Z3?59?\+E*ZJ*)KYMX8>=
M_O4KMM,*NWM_<]?\]H^@275*V^OU/=[</<6]>ZQ4IU3I;S-U[AN[MUK?J7C0
M59BIAUQ'3S7E#[OAN!:W.3QO<V-6G-QU ;Q[1^Z>;]B!!G[.9$-\"FK Q:)J
MP_#C&FSXR+$_#VFR^*K-4 !-'K"P^>[I@R=WLS$CGB/\^ Z7=Q(=2)P_S96@
M!ST9=[SW4/;A:;KX$\[*[U<>A']W<U"OVW*8;@__GGT)0SL]X]V\WH]1P:Z"
M7>-A_QU@UV9!1X=>K>'2_?@U8'M<)^9,*,1/*27K5=V]; D:Z%?6?3%KVC9\
MKUNSJ_Z8U?=79'!JRG@YK<\S_Q5E?_6.C]'V;TTSWZ0@X>W='K.-FYNQ:9NN
M;C5 1-Z-M^3O7W2*'&3V_(#.R<X'RK]D0NZ&H?_U(*2^$UN'0OS6,_8L-MYK
M<[_(M*54HT@=SEVZ,#+*4"2I]-);[&C<:NIF'7.)Y&ZBDEG$O=5("\T1DXHR
MHC7F^&FI ;>=[;G&8MLAO_CO""M9P^B]V0+L1K8 ^W(%ESQA^/[Y405'"B 7
M0@Z5D$6R%<EV5T5!8BD8E;L.AMR^PW!D&$Z(,1YT=$FK[4HE3W'DV!J$C0?)
M)GU"QB>#7!!4*AR(9T_+WCZ89-,GG) BV/:-Q_T;Y%?NDV**]P(:OS\J^6#/
M;J^7=%3VX*\^<JEZ3R*5D#HDC36B*6733N>I1=RB/-?9FX EYENFG4@D!JL8
MPB%/KJ>!(9.H1-0F3X06RF^WY]B9 .RZ6OT\FZ_^E*^[NU5:[NVS%]2@I^K@
MS:VZXW2ST=9^8.GHS]%!PID#HF$!^Q$PZ9U@CV,2EEF"O,J-!U-4R(GH$<YC
MIS#GBJBM"2\<&\.4\2AIYA W-,]ZMPR^S1Q)@;.@Z<L&>UK _GC/T<,M./@Y
MI\L.Y_5?7&7+ P_7+4Z&Y=U(>E!?I<I&AL,>J@37CP)P2;/98CI;Q [.?WW_
M/S(Q'HU.2&H'D,QD;HC!>2YIT%QC$JD1WU2?SR>O)W;ZX3^^B5/T]S_V HO?
M;U?G3>+M7J!W%^GE<<V+KD5H/:TB?*=+WS_=Q-DU*:Y+36X@;Z@_#IM7RT%\
M4F_[54<UVYSETL-8?^SJ-3>'FK1UB-T,]K;?[$;_MZM&YLU5S>V7.P"T%2CM
M).3<F*3M>/^Y+66<7(ZLNIL:C#GS!'$MX1\I##+!6V2]=<%C+K7JI277;_.9
MCS$TN6S[EU4?QW5OS;_G=HY7\P?>3N]IKY.[.C:_K'OZM;EN[[KV?3TU""C=
MEY[$0DH22C2S2#("[$ T1Y92 =SA"0D8$Z&V.OP]I4' &%AH"'T#[NK!!(MI
M9S-L]& "%7YR7:#]56#,?)F!\6,W>R!?V<W%V&S$N2JGVZA/?PR.CHOMHU'!
M!R$0YA%8V( IK'.PD'K/@E<B.7*H?CT_K78-3D??+$Y/[\]T*2CY!7:Q7"0K
M6$0DQH0XUQ14\J!0I#HPPB,EH1>4'!:[D.SR/CB[W$;$GQ^GY'4UR9V*64\7
M@&U-[;M>*+<!L[E"S#!"2,,6RR0\@%)@!I1!8%2'A4-*>,HQM<3&K3Z*3ZJ>
M?VI/]A5KKAD61'GG^6N=A+^LMZ:_.:^XH-T3\V>P)8:Y@%12P!5!21".)B)C
MK64,"TFVA>-3T&Y$G'1_(LW!@' L?H/B%'G.P+^KWDX/;O5U8ZK1XY7YSN28
MMO,S;K6N^LIS<^.JMO44V")K?XJ+5;3S:1:H^9-N8AT<O#S!J\Y_SMVD)MU8
MI&E8NP_];)Y9?39M^_]O.A.[G)RF:]MX;B_SC,'+;K8/".S)[%/^S__%^:R=
MWM=49[ +^;^@^;;S KO!1PO8Z+A8OV2(@#WMDU:>S4F$ ]9.+;SIV?1QOK#U
M=-N[V='LOJ]US7)7;M#F]FBEZW$$G177W&K"=N74FMAF4:7E)'O*)K!@.^\&
M&^5Y?JN)!]N4ZE:V[8[-$Q'JYL9;M<MO;J]_V:SYIVNODG^[7O)JPM-K6/O'
M.%W&$]"D8AY,!E?5T]PRK>H.U<FJ[<MB.9]F,M>K,"&\RT4-H'U:_7*?YSBW
MKLM\ \_Z2M.U+5)VNI^]N)C4OG55/YB9K[BU'2*5U[[N,@??3[&&ZT^KSGNQ
M.?KKZL-'/LG=GI8"1GD9F'*G-.BYYU1T1C'%&.)>4M!U9$!:,XJT)1ST($,D
M[Z7GU(]UDSLN+N=KK]>7])[F/L6G])^Z*22O,6G5!&EY#NNK\VS;K*9]K!=U
M;+KV4>U%L[N/T0TCL/2/&E?_*(%/%:4/ZI5$'G;90_H]F5.*^^P>]="E/:A]
ME#DEXD%MIGI>W$NF6^FZM5>9\=RN6R=5_.SC1=MWMXN"Y(;&=G!=+K8;VKSH
M=A>EQ<W 6MQT@S:[39NEKI/-RCTWM*,TWGWK_005(!O$-A0@&PZ0_=>Z%K##
ML+==16#WRSK0T/WV6QZ5,+3C-=Z]+.!VG-M0P&T<X'95#MW]^@/<:-YEG'5_
M>!_GY]U/K_X[%Z,,SD0:[TX7Z#O.;2C0-QSH>_OAPSQ^L(L5VEUEAW2_MCDB
M0SM2X]V_/D_2SCN;/FC/<B'9@,B^O_#:N^6B6=@N+Z*;ZOMC]+%-F&"D&UE7
M>@F5WFZ%D,=>+KW7@K9$!?&8(V:<1UP8A;20$5FK.0]886^VQI5B3J2E.L!%
M1",>A$+&"(.P8Y8)'$(@LN_,TPUP[!S@-]),NS&,3VK:1O3]@VX+.HP1'0HA
M7P8A2R_2(M'NJLK!3E'**<@Q11#'5'>MV A+/E)J8TQT8!)M[2Q<>0G7P8\V
M['&[G"(G:,W;&U^).[PI[BB(-'-JBE K6#QJ0C[8HU=0=Y ,6VA;P*" 06'8
M0MN==B@O+O4O;<M:DRX]Q4NGWI='PO&A[FY0X-6H>D%$(;43'J,4C$<\VMSY
MQB@$#$24D208M]5*_DE=17()7FX,%L./;<UZU]&A*['=[&QS!:)]N=S%_6V_
M"KCL[ACL.XULX$0> X(7$KY (3A8R22$(3$2C:C*78J\Y<A8;Y',1=T\$4%<
M+Y7[3Z_6OZ]-4?\.=G5_H[:"#6/!AA='PC(-9'Q,6JA:CGXY^B^225\X54L^
M^D']!3]?M5:;S:OX^:*>/\>/7L*=AP_#'4VOFF,D^?C OGCK?_X?IHQRP26D
M@PJ(^Q21<=HBQK.OPPM&?#_>^F=F&Z[ ?#F/S=MI^"FC>7N'*Q=)7\Y].HS$
MPZ.!NL'% G:Y*=NES0/?G6,41(7D1?:/-T@1'0X&&XL"T1)QY@72%%ODF2!$
M<:R58*,0R#W'+"@^);+(Y@)%1?(>,,FXB(11G(:R"T/8A8))!9/*:2B[4(HI
M!N$SNM&?:!K6HQN[B?1MOZ(;\ZU*0']LX>:;$$1/J<@0%&;+O,/%,#L<M8\<
M\??I'G)*TD@]1UKEF:U&6F0L]4CX)*52ECG+;[N'#.-!:LD0U3+ECA(..:\(
M2@*NEA*+H/!X^AVQ/B,T!6>. &>*G568?._:Y#/Z+!5Q.QIQJS570=* (K8,
M<4XU,D)*1%7"2G"3NPX.3-SV'W?!?<9=7C@8'0?T%XE;F/SE4/O(Y>DW=\\Y
MEL'8%!U#V#J-.'41.2TY"I@I$Z6G@6_U(7QR(H+[NNASCQ9]5W-*-B:4Y-DD
M](:!B9KH7X?E/(]&WXOF2$X5OV+V&Y0O8O5E(TX1JX7)BR'[8@3O/@U9HK +
M-BKX'O.(!R:0XS(@GK(92P1-20W,D+T:O-..W+EMNC[->7Q"<)^=A5\X(.TL
M+@X_Y[#L'?I1J#\>.4V&_'*[0:SW9[&RZZ%;5;T^]M7'?.ZK=@9[K!9=G-[-
M/L*?FLI%..;Y0S\[SQ]^AGOFH#Y\! ?.+R<V%W[:IOUNJ%.*\SCU$;ZW^!1C
M=\M5 D"L+K)O+"< Y+_"$8_SR67.$IAUF-3>.'^4(<U.+__M7S[GCC%OX%&3
M69,O;'*[L=5MNE2"?/G$-HO*+>&*V#15L)?K#R[:!.DJPI/"S:2##%Y7CUV<
MV45U9L.MA:X^^ 1O!*\SF7UJ[[E>2GO)Z5@8ZMFG!?"@3Z/7>$ZT9Q01R@48
MO1:#F"04_N&28!&5\UOC9$0B,5@%AG)("KX3&#*)2D1M\D1HH?P=8M*?Q;"<
MQ'?I;H'Y>VS@%'C@X;:3W=]!]#6MF'P+(NMCO;A\GX_#>UC$]_\_>V_?W-:1
MG(M_%91_<<I;A=;.^XN4I,JQO?<Z%6=OK9Q[_]R:5Q-9D&  4);RZ7\]!P!%
M$M*:I@Z( =C>LE8FS\N<9[K[Z9[IZ9[C[[^:%&3#ZS;'2Z3*ON?\<$:D+N:H
M#DT+-M9B=7.)X\-';,Q V& WP_]<EHV!6"\^K=AK?#X,*PYXZ6XJMFK>_)#5
MZY>B83M&WB*Z>>AV'.U]K\/->K'S:?"NA/"_9F^&RV$>/BQNUJ_K['W);WZ=
MY?4%C@*'\?7NAM1V(*Y7Y?6J7(<E3LGN$P?O>O/LKSZ5+?=NMIK%V1PUX?7N
M&9_)F=N\UMA7PKJO&SJ?<_&VXWNE'W45>\Q5XI4S?+S'/79HTCYR<$(]<7"_
MD<3H#YS#>&X'<0[0Q?2;P6]:W*S0>5E-T85(!;%!SV,R)-^@.[(.W35FIM;
MU!IXM)DX@%)M4MG0C=_T A[<LMYTZ'0G;'35(0O6Q320!>O'@NVV2&%CP;8[
MI9O_^%_+<+6>?'_;^?Q/8;:<4+_S;I6KC_IRIW%^Y3"+#O^QN()W934L-;;5
MF=5D04W0C[Z30$"> I"TN3O:YJZ700LO-83, JC<FJ"'P"%9*ZVHAJ7@'ZY:
MFQJ3C)Y!,&W56O*(?Y,2K-56%\E5DGFTS=T?_OMFMO[PX]5JO;P9"N#_>7U1
MEC]?A*OMMB\:THT='?FPT)2)3HK&="3<IVTW",B7 61WV4[$=3UP76*)UY0,
MF*'5N5,28@@,K(Y<QQ2#]'L%2SOEN@?IRD/XW:+O%G=_,N?I,<=U["NIB?&.
MF;QTC*(>IP'Y8>S$H#?4(O7T,K,)0NJPT8]C8;22P1N']WD,HD/DX'TT('P0
M2D>GA-IS+)Z4^G4PQV(PA*,71%?NZ,=_.Y+I4S44!"%!>'P(B:Y&HRMF36*:
M(_4HH4%Q[R'8;"'F)$0UP@6Y5R>\9[HZ2##L7IFC5XOJ2,)/, P^W_6'PQB+
M_SNL+-%ZS]'YD8 \/I"GYVY02[(__=4Q46M@.,N6.5 Y%7#91Y#,H5,3-.,Q
M]^W9;(SPV(&XU)P6]H]&K,?I.-8YU*=#!03DB^74;HG.*QELL0EX, 5#>%;!
MVQ+!QNAR59I%KT^)Z X2PIM7EFCO# +Y<UP[.7#?<EJH.K7U[;,YD'Q>8)^>
MST+K '_Z:PV,VRP5R!(]*)4TA&I: 6Z1:U6YFMXWY&\M^=A+ :V :$]%S$[8
MTG6W6O!<YY([GY?S8B "F^C^%)<HM,K&,I4@5Q]!%2$@A)2A!%92]<8QN==N
MJDL.;GW*#Y1BH!F1<8]VB)(1CNT%/>9X_$@]-\]W:DYG:X *&W>-.;E%X^W<
ML) X8P)L"J+MW,2V<V/ NA"BSDPK$Q^Z12'*6'GEH(T,H%)PX+13((T5DCO'
M%(OG<.#>V3ZV:\@:]8@YK4.0P+^HH_]$T,<@:%M%TID+*%Y'4%&F1M 5. 89
MJ183#2LG0M '6K5@G50).!^K=;#%BY?<#06_N+Q/\YM<GORA7'SB2Y77[,X_
M1RC>^<3F@7?72#;R\4\7MTM;UV@@-HH'H>*87H?YK^'#ZLU7DS^>N9S\\:Z@
MC-P41!4,ZXPM4*5NQ) U.*\,5..5"E5K%_::0"OFO;0^0742"<B+!+&T%M)5
M1EZSDMD):@IR6DU!KLMR"'VOTE%Z@\C?_&!J#[(; ;4'^3O/>BGM04ZX.+3K
M=1>^(PS_OCD;"<'#UJX_80GMMD4#8?J"M?XD.E:<G(0>M \%68=GLP[DEI%;
M1F[964MHMRX$8?J"M9[<LA-QRW;]P,@VD%-V*E- 3ADY93U*Z$'[SY*!)N>-
MG+<3EM #6(<[_5O)/+PP_^ULC@ >0"^^F5U-UA>+FU6XRJOII+Q/!;&Y1B(=
M3CI,<E@'.K#_PMS),^XQ?0 5&G+->E.1TYVA$W!/S]E G81'>\;B?P #U4Y#
M3(;C$+WIR>E.TS-ZR52,X3F+,0Q9RI^HQ?!]26588))\J,? J![#*1\()2"I
MYG5O!S.5]Z+RK" D+T!I'\%%HX>_51V"YLP_/$MCB\_2< >FY@)*\0"^\ @\
M65\K#R';=/*5$Z1Q?1S([$BT3]MJ$) O \ASJE9 3#<:TP4II9;)0C;!@$I1
M@?-5@>4"?V%UY&FO?'&G3'>0$@3VE9?$>,]MJ*FQP_%,^J W']LZ_-8+V]>"
M>F6<O_N/WKWF<T,QK^QOC.1ZL9HU;7L]''B>O6M'8[_AS[T#UKD(/+-[1! >
M/2V=')XO<WB*%$DXZ4![Z4')BJ$]KZU,1N0LUR",W^O;^*0R&<_4D7JLR%[(
MHW=KZ$BF3]50$(0$X?$A)+H:C:YDJC6QH(%QA[&VL Z<Y K#]:1Y84YYL]?:
MH&>Z.E"=0'/T[@8=2?@)AN?GNR[2;??%\X7\=/8,SB8?^APA/STOAOHQ_NFO
MCF474MN2B":CP^04A% +"!MDR)RC#[2WH=&7PW2P?HRC.DED]3KLRGC(23GA
M3.KSX22"G-R TUW,$$S(:J."RJ0&%;4!9Z0!QH*PE4?\@3T);CY8GT;_2G:2
M8$<VB1(3^O*+'G$T8*0VC><X)Z>P;T!=5CI%FWR@T7R@I*,RJG*HU67T8IB'
MP*0 *47R0954/'_H R7!BF+! _,I@#*I@D_50\Q:&,LR3S*?_-$"K<2Q]W#(
M_O2%-BTYD)"?TI$&HN&3H6'CA7-(N&"2\Z!8CA!T=9"KL;:::.1^MZQ.:?A0
MK1<-T7&7O/#)IHMG_?4]?]PCC=8#"<?A_:[#$,/1A\D.$U3+NEBLKQ;KLC%G
M__'S7Y4PKD1;H5JT4*I6 5[Y"C96E9@12@OQU>3]Y?SU'$W//W]5KN _WQ[I
M6R://5SRY=;_+^4: Y)F/R=KG-RRGESMJI-N5Y'6%V$]23B.9DTGFXYYBZMM
MU[V+67DWF.EV??O1G>YZDU\6:"Y?W0KJG5GYE]MNC_N-4#_Y4U3GSTKYU\<7
M\B_5X/9YP\=_JG%E=JDR4P-H$QC2*O[-<^[ VAQ%458XZQY2L0O,2^T*1!T*
MTK?,X(U-P+*J2CCA@]X[@OCC55I<EI_#^^]GJS1?K&Z69]J%\D%AHD<NKJ(M
M<9--&TGY9K(!:X)HE=53M/4I8YC<M?DC=T>-(G)AN(60FGDT)J&0^0A6*73^
ME O>[BV[/$7(/G9';?[>XFKPW.JMZ/WPOOF Y5_+5:FS]6$ZH?(NA/!IYGHK
M=NOP?E(V4$V^B1NP_M!F9S5;K5<[6WS;,_5 K4R[M*,;=YOZF-Z[ZAF:A78]
MN#ZJ^[[HTG$O?5=Q[&J5AJI5'KM:Y=O9^\E/>,7%:O(#?FW^I[B<_/%?VA[[
M9B(EFU(9RQYM41]T<#891(<N]DY5W?NE(2J:?'0:.D(NUQE/T GXO$^P3S0-
M9+&ZLEA?4)2:)NB$"[S?19"KX6F/FL:VB79W)NXNZFV?TZ'?=:##[05%.<PG
M,$DWRR5^+AUR/WJJV?D"V5T6V8LJC$M'UO_T5RT3T]9)\-DX4"6WO#*50$EG
M6*Q>R[A7;?XI>Y/?;:SIUKSN[48^3!/[?!;W"J<3__8;E>)U'P?9.M* <S]#
MWCG41)E=RRQ1YHGG5-?*2BU)@/+:@'*1@Q?60M8FLEI3K#H^Y#'MO1%),+!2
M,;PG)PC*2\BE%"U=0@Z,!^.QOUL.U1)]/;=-/>#I:HK+1XC+%TN\_6J,N/R\
M<R'Z/?Q%$%)QVWX<!NZB-J)$<"E'4%Q$")5C"&P#+UH7$7(9,_#=V*_#. QZ
MROR8I5M(O<E"$H0O%4(BF=%(1D9KI4\%;-42J06#RQ@$DDPRIA9FHW=[!4&_
M)"H]),DH<?1#N1W)X0G&H[1;/+K6OUV'=:&]XHX8CX \/I#D0(Q7*B1F7J.4
M((-M)^LS3D+V$8HVR47'0XY[I4*^($H=[-FW5_G?%^E0B]M2C]GKB]3]^.I.
M0!*0?0%)!#0> 84:,@:=4+56H(RHX"VWD PO*A19O-PKD/$%$>PS$)"BGMIG
M$,S2YNJ(JO]]J075[PL:>M%R3J?'E4[EG.MY@7UZ#@CE0O_IKS$(&5M/$"XK
M!^4M@Z"+!)5LL%R*XKD8(]C>F=O/5&8:-Q>:3Y4=,QOZ99NI[C*FZ1#^&=('
M@4U<35S]=[F:B>2U+0H<EP%Y5VEPNC#(7A1G:JR?J*GXE'6)9^5J*8_>2OQL
MC-0S,W4?;<D?+FIT."^GLXI,0!ZDG=\IU](_I\-GU/OC&'Z+#5'$H L4)B(H
M40P$IF-+.Q<^VJ2Y&66-X8O]E;_GIDP-'[-?%IF6,S/GM'Q  D]<2EQZ8"Y5
MV5F?10&IA03%LP"D2@LM9TZYRFR5>[5+GK(&<% NM6-FU9-A.63FPFW#JT\W
MUSEK3'K^N&=K!Y)GM9;E:E*7B\M-DZ9+U, UFIC+ZYO6&SQ^F(3KZ_F'UA6\
M_?X_7[U]-:G;DG*K=5C?K!?+#Y/9QT>W5A>3]6+WHUC05I0[%^"@KI=H*I8X
MR$F^&:YM3[Z<O1]:D83W0SN.W>T?VD_:V__K9CE;Y=E@4*;#';/+:[0OVYO:
M#3B#LW?X_'"5AQ]=M$6^\&&%OVL6:SAN/U^DH6G@:CH,_\'(OKDJPP-W7WC;
M+65XY.[[V[/13I7E\*-?YHN(E\ZNUN'JEUD;^WSQ*[3GY=W#O_E?/_[[SS_^
M 3]\T;I[X-M?388?39;EOV]FR[(:GM2:W(2K#UOTYC>YC6[2VFH-K[T+<EG?
M+#]^U.HFKF9Y%G F2EA>(5S#-Y?WJ:R&!B\H6J&U=QF@W=Z\;<NU]XQ9&\WN
M4X;^)I.P6I4UCOGGBW([0;<O:MV^8L&W5+QH$)C)?'8Y:]*#''2)_W<=9OGV
M/6WX:5GR;#WY=;:^F%PM\ G+Y8=F_W&LR\U_X=6M;R/.Y;LPF[<7;MZ^@RBD
MU 1UU1X[?,8&SH WM*YBLT6KX;I:#_.6%_A%5XOU1U#7FPLKB@_>/ML D0OZ
M+I>SJT$\&FAYNU*^D8U7(QB/4VXF].T@2-^75(:.;Y)/)ZTRZ_2>Y%Z$W.S%
M<O$>-7Q=4,/_X:0V8;@V-C$MP'@70%GIH/6R@J)CB<(8S[1]Z( QQ4T0+D,(
M[;1]UA:\UQY8E$%JEG/FYJ$#]I]7>;9:+V>Q&=D?MIKTY[H][OCVCBI^UB<S
M]WPR_1O;,/+5Y[VRP\L.&O?Y?$#Y:I)N+F_FH1GJ9D,_HG!K(&X-"XK;;*/A
M>P9J, :K.T;HU\7-/ ]*CJ8(K_RO@LR =O2!X9Q.9JC7=UZZ)9^M_+Z:?(\L
M@V0C&'?W)3M=M!ZS>1A1,X?+C96X^NP0/XYMZ(D8ED.[0\0#307J!=ZP[3C[
M:O+M).'S H*SI5_\\MN[!VI>7>-4UEGZ])L^_^SI8 !W3]]#>'CVHK7"?<0;
MAH9A2'H;U!!FE"7X]&N'M[9[;JWW8*=GE\@&LT:ZMU/00'PX!S_>9>2+\*XY
M$>6JF?SES<=VDG_G[7O?N3'\;6('[D"'!L.%#5.C,@T\A+["<,'&UN_DH+UH
M?;$LZ)XLAM8MI;5NF;2N+1/)!@O([\O)LJ06=S0([A+VUI%H,WMB%E'P&KWG
MD(/3H)*O$(T*P),6RG@MD]];WDTZ>\:3 <-U!54P&G5%1/!!9)=BB#;?MG:.
M%^5C.+J-0_]2T$"4_/-B:P__W\?Y&<4<VE>?SYA_1F/85&(GJGLBN'&:4&G1
M6<;K/J L;QS;B[#:^5KKB]GJ5K(&9RK@3*#+LKI>7 V/:MU:E^\VVG=SM;,#
M=P3RMOW?"F=C:WY>/2,6+]RI^O/5Y*>P3!<38>^[4\O%57@W6]ZL)M_.T(JC
M1LQ*W5CS'U#9%I=HJ=^6A%9J_6'R+7+=-]]]^Y<?WK:__F'R:VB&"@5[B$ V
M<<O5X) /IU&&V& C)*O;\.N[/__?'[\'[E'N$'A\_-;?WCVUR08*U(8L4/#0
MK$X'TFDR]!]__O>-V[YX5[9B>L>GQS=L!98S]O4G@KS!A]_^:"/HL>#\--N]
MBQ\WAG9X, **0KQ"BYP;86VBN1TK#)''K0<?;U8H%:OVP>C;MX[$VU?MO081
M0<[WPQO:/-R/-IK.E7=A?A,&G^%^[#DX(A\CNULEW<43FSON7Y-G&V=E8+?V
MAMWS-E_11K>EFCV'>[(->%88+W^>E!J+3D+&*.LV7+XSE2T4W/#DI%Q>SQ<?
MRA 5MOAY<3="6VV9?AW^5@;G;7"GKL.'Y6(^'ZZKL_E&% ;&O_/<3435 B@D
MV*V-V;YK.;E>+'=3M%JD65M*V,GRQOCEC_3;S/M5#AL3N$%@,'4:16DSNL%2
MAO7F%3@,?.J]FU8#(KNI%=-!]M$_1!=T_F%_HC^&?:U#=?APMV'UX[]@A\'?
MG<K;#\'';-^T^OQ'_:ZO0!Y<W!7!QA"#65C/UO.-"_>)J=]->WL+3NV=N=S]
M9FM/\&N18B;_?1.6ZTW_[^&#KF^6JYMPM=Y9E5]N9GGH[CW(?MXL*+5?_-@4
M\@IA^TMY5ZYN"AJSY;M9*I^:CCMJA(#@A\PVX3S:Q.TBQ6_+\4":#_VVW:+.
MT^5T.Y+[;NZ@?Z?%H;1D>_2/0W^TO!_6IY[N"8E/?*GRFMWYYP@]?YXFUBTA
MXQ:=S7[%/UW<9B%>AU_*9B,(0L4QO0[S7\.'U9NO)G\\<SGYXPB"<L(>\T-Z
M&)8&?EDBYY2/"QWW]P.F=^+_N]L"T\VB!++#O;6.6?/)Y_C[61@8XN>+9MRO
MMO3S*P9O;?MDADYIHYWA;P-3O\/;%^BPY^9B3S'<FC?/$S':L#]>/#C/O\Y6
MC:2NRB^+=5L+R<T[6RYN?KG8A@+H'7SQ"L%M-+_=T=L%\XG[%"L'J5M@+@6'
MP#(#SW/EAG-3]-[9=U,KRY(S,%((4,P:<#8ZX#E9%R4K@KO/[B__[PW4/W]<
M6/\>/_E9!&5RK]/AP_W-OTO.0Y;/Z/1\^$]^*+F'$J-8I.*J2E#9*!0C7E D
MLH44,TI+=$7SO+=*[K-SB8M6*3"!$I6!\SR!-3S'K*25V?8H1BA%[FE2-*8L
MX\SNS-#T=G'USC+WSO UIWRV"8B'V.+7BQE:E+OKDVWG-VVBC+;)VT*'0XE)
M3CBW@D6P2A=0Q47PF3NH+'*T/]Q7OW>BY2F9H6]O+I&>/ORY[LO+^_6_SA?I
M;U]-RBJ%Z\:3RYMM$>091AWYV_5C!_I7_FSTUO:@'ZXO/-CA;J$<SF +MS^N
M(<[V]_?KHQ8+;E<]MMO])[M]EPK:&%8"..<\*"\%Q! 25!,8B@YW7NE1<Y'_
MTL+@-)O/!J.$/_AN$V^.LDPM7GT^)_D9EZF_.66)X%'&:(T#X84%Q4.&(%&_
M>4&/)ZMH7!W%!CTT/0^W-%;_IRS?7J#5?B@9B_D\['ZSE1%V5T;$5_^"7W_4
MS=MKM#%Y-A_V2U=MI)MTF-,2!):L\%GA+'(>4!!\@I \NK'<!%=P:J7:JX[_
M1:F5!S8-7>Q@G;1I\-)[%S2ZK27A[*)3"Z$P!S$7*12JNC-[7NP72<2+, WW
MUZ6G;>&U+MJ^P.KU;[C1;7$CS]Y]@0>Z=>O"G4E^M&O7\TK*EZX9[;)]AV3?
M3Y4'"S?KQ2Y?&N]*LZM?7K,WP^6 \>3B9OUZ2 1\\^LLKR]P%#B,KW<WI":G
MUZOR>E6N0\O^W'WBD'N_>?97GSI)W#;#(AK(]8?7NV=\YCSQYK7&OA+6?=W0
M^5P2^79\K_2CKF+2/N8Z\<H)];@'GM;@?N.(M__=)[R?=$#_$\+?BS(>OH4Z
M87H@3!'!]MO!K>JD&,MIS,1O>0IQ,<]O?M]TO9V]G_RT67WXH:T^_%-<3O[X
M+VT)8C.1DDV?63_.>/[&U*0^".+%5'!Y@FI],^1C+&Y6&)&O3J#JVHM6I_O$
M)(B8CDU,][8(.]&9TYV@$_"+R6*1Q3IUB\5ZTYG3G:!G])6I7MYAEZ)WB2]4
M6.^4BP%U#N0Y5?BALCVC[20*ZW0UVH-5L8"2V4!(A8,TQ89HHS%U+ZTRA60\
M5QH"7@HJZ R.<PO&69:=X,J7WY%VLMU:_/SF\N^IX..L[:."3T<"26:5@.P?
M2.(GXJ=/\%.IUG(N-)302K2ZJL$G4:%4IDVMLFJWUW.U>%ZC#@*BK@&4:9R6
M1:M.S[W@/,F2?T?NTZC\Q*?"4\N[9S>L!VQY1Z'MWYN67>8_-;,[HM/PLG<N
MSPML<BU&<RUD5#F+G*'$5A[(!P_.687^A0Y*E>!B5 ]=B]H*VWI5P ;T1)2,
M";S5"HIA4>M4D]?EB*X%]98CJT&=XTC$7R#81(SC'3Q3WJK(-1B1>3MOU*JX
M%P5:F^2<"<J&O4JB-JK@.?,@<_2@M'+@<XS@DO29<VFCUT<B1F_&K.I.-J/C
MJ/Q,MYUID?G% 7D^'2#.:6&?6LL<PQ\QOLC@E8$BI $EH@3'3&EE?%B44;N@
MXV%+(XSJCZ#46>K81I:=.K;U"/ZI"#S1*M'J%Z9^2>Z*9!)\6_I67%C Z+YB
MK%]5RDE+7?9H==RR(B/3JM">:+5CR_[9]FUWBU]0 [>S))9-"Z9#E>N341H5
M$@<9,WK[20H(+GJ(3G(6BN7"U%&S6(]8U?';Z^5L/MF487]BD= 11[.ISW^G
M-.U0MV]WHF'3?6!39_;59/+_RJ8;S\URN6E\LZW(?KU<W'9[VW7L:X\)DRM\
MU<.'+V[PW^NRW'9/N%,Y]#DKEU/I\AX^[I#&ZA.=DM:+=9C?Z735?O:(/C4?
M:SC?-O-H5>BNRU68KV?;FIBG58%,U:1-1.O)2Y*@K*_@<[)0$ZN""Y&5V6OW
MZZ7*QAD)HKF9BHD(,5D.5<L8C&$Z6W:WM])_7K6.5+]<X5#SG9IC/^[0_'$+
MYK=7^?_LH!RE1)U[Q3HH4;?I)[$3K]EJDN9AM9K5V=#5LO5+VMC15IY[OKCZ
M!5JSB0EZUYO"5#OCVNKJMH*J0_N98<MIZ 03T6:V[A:KBU)01&-8?>Q/MBVX
M^X__W_O66.;-:EMY][8WS:\797/A;%TN5YNZXJUW75FW_ASW^V!LFHK=:6.S
MJ^]Z7P-V'=*&]C[SL&NN]E&A]AN2K;8HX(L65]M&)SM(]NO)GEA7BU/N#'6O
MV>E5_F29^G]=AO^9S:>3[R[0?YI.?FR3W@I$[Z@<_U;>S])B8W?_H[3R\^V*
MU73SFG;%6[0!X7JQ+-./A>YOF]W>:QJU+)=-AM!K&*2JO ^WS5*W35UV%? W
M7?6V?7O#S?IBL9PU 9T.ZC28_TW;U>NP7&^J\-=9,S&W[7JX:*_8-&+:MN);
MW:2+^R)Y^WY\<)ZM6L/BU>02'9Q%0A&>;$HDHWE:MYY4K:GO4%$9]3S\^FKR
M[7RU&,9SV=K$M@?>;3"\FFZ[_ZQ6X9<RL!3.T%!3>W&SOO?M@^*B4M[,USMK
M,3AKMXI^I]W@IF%R&4;SL5/5T/QW61#$:U3T+<G=?<66)-L@-[UMOUG]84!M
M4]Y[0&;[Z/M/ON\ZWA6IV!J*M4K2NYXZ0\^@7/[[9E/*\[9?SZY%0GOYSBRV
M!IR;&D[/9P\^W0ACKV<Y1L9?6$1ROVD"1C\R8U!3A4"6EDI"U,C7)7++5361
MJ[W3$T_9.=EV0OK3<G'Y'3ZL<69K?/C=S0I-45E^KICY:?N6#TH@/&J6_F.!
M<NXG&V:5;W8MI(@P]GV.Y0::30/77Y#REX/?\K$!^VWC]Q4Z>,UXX,-NFJ&\
M60[7+?)-ZQ80;V;S3:.!K33>]HO=6+ 'S;E;[['=VVX'L7E7+BO$!0TV_G"^
MN!Z:JS6^*5<(8RD;4[_I!;;ABUT3NUU+L=U -YT(6\_7J]:"_J6WY][U44,7
M][*$U3!]]_S17?O>#3%LIV_C+(;!>C6#<]M%=#O-^V[H$$E\G-/!BT7Z6.%C
M5W5P0AM'#7%!\XP7$7'XZ"0LP]6J]5IKLSR\<X&NP+O25BD^)7AMSC\SF(\R
MOAO[MN7%[NJ[,C]'25^A%[+>N/?XR<BL^*('8MN(>J!$'/=U&W-HK7[*Y?#W
MC4N]Z9QWYUF?_MC5_<;SZ)VD^6+5&EYN(J;VO!";*['QJAH>GWO2P-!#HTAT
MHU#8AD&U4 +'DF]V*SA-(ZZV[0:;CU-6J)3??08+9/'6V^\V!-G!C<*SNIA=
M7V_:%:%'L-/$78OI-L#F2OPGJM2FL\1E^*_%T!!OZZ3L3<_'>;V=]$],UL;?
MNK4N6]EH;0QON_+]NEC^#749<+"_+-M*%X[OUD"U\<4R- QMINK5CA16K<GX
M9JBK<N?M[?J/@?%D]\RA:/5#O5GA5"^@_3^J%CJ ^/U_VG5S^MSG/?B>6TEH
MG30_2GZ]A_[-U7HVW_8W''JSE/4]K.]^P'[3Z0>*>7/=QK_5MR&J^_1+MU;U
MHX[]Y:G6N@W[#J2#6@]><UAM6T9^6I;NJ>!J=7,Y0#5I+QX(I@6E=Q6KM7L;
MQ'0SFE5#;/WANNT@X=S]&I:M&=AJ$!><G'8A3N6V1>9RZ":[ 6][Y8=[O5OO
MJ4F;L#O#>.D4\V/=$[JV*+&5N"EJWOJCH,]P)LNF"?J[!4[[]"[+X#27]7UY
MV<C!_A6WE+&QO"&EMFXXW%EF[X:HZM:,;9N;#G*!U^YZM\;2@L9F"6[;(X7Y
M2Y_,GX?^I0WFU6K3EO67IK%7#;&V//LQ:M\0T&!@T>2USD2+K7G<MF/>K1=M
M?8>=9[@3#-B8FJ'[7IO,S5K@].-C6_'W#9UMUQ%V$C:8H(_\/QVNWO8^S)O?
M;M_QTF?S;6/M8;5E:#Y]E><;-EH-"WQ#[]J&[S!#Z'7$MD^/  ZOW%K4!^[8
MCA_:NL!#'?S(:VU"MBJY72MH_1YNYA4=C$'WMD/8=BS;K.%OG,Z!3UMC7?3G
M5V/,WVEL!%&;U_L(<4EM7E]"F]?A*;FY#(,?]WIPR]O0?J_ ?#];A5_06?_E
M=FUTN;_^\^DE0+[W^._PN^)R]KFEORA="LQ6<+Z=;@XE@C-. #-.ZUIE<&;O
M$-=3EO[N?].?Z]8'_[FY-Z.O^YTRS_VX<?0V'84V_7P1HM7T-NQ!CS%_!'/C
M4N#H_X;.Y I]C,5V$6%SVV:A:DM*2&O+>[EUNTCI_O-N%SX:E6ZVKEN7^,$1
MW294##'1+XW^7@ZOG4F+(<U>6<4?U4Z'BQ';^/A77#^JW<\C6PS1X$Y^<'WT
MWGC1)9T)TP-A>EM1GJM#E)0_.8 /4"C^+Q_=DC_?NB5OMVX)"7PW=>')CI,=
M/UE,#VS'S[CSQ $L_L\7RU+N]=F;W&NQ-Z%N1[TJ4Q\<<38%=JC/WLM6)^I:
MU1DU?3LLJH?GCCO.>)).P#TFJT56Z[2MUA>U$Z,)(HOU$J:!+%8_%NN'F^7B
MNO2F-:<[162SSG,:R&;U8[-^;N>!>U.:TYVA9UR6I-K2ATUV^VF3M_9VR%M[
M3:6HGZ-FYJ.9@3H;=EF;E+ E8T#&@ 26L"5C0,: !):P)6- QH $EK!]IE;>
M=['C:GC.DU9Y[IX=VSZG0\MRJ%..^6:U7L["_+DS9CK2@@YZI)PCA-VU//G2
MU/MSM-_/683:^:"Y"!:4"ZF=<2\0BW-07%3<*U\K$P_/N(O$A?0V0G UX#TN
M0%"\@F.EFN"\XSS_SO*6/[S?5C[]=EN2YN?P?IR6)FPJM3MV\]*.Q),,*T'8
M)X3$3<1-][MK>19K$!%<,4A0,C/PK5.6U5H%F2N2U5Y+&F6]+((;I"4K0.&?
M2$M. 3/<>,6S8[+VPDV&3SG7Q$UD6 G"SB$D;B)NNL=-T2>14G!@5);(,\Y"
M9*& %T%6[J+QR>VU2U.<5Q<M:"\\J")-:[&FP7O)N8HZ1F=[X2;NIDI*XB8R
MK 1AYQ 2-Q$WW>,F:8WP/%G@LL5 KE2(SE5 :@K,VYJCW..F6EBRJ13@N3A0
M&N\.-G,PV5B9JDP^=,--WD\],\1-SV=8#YX*3ON&7VX,OOW'<'G]YGM* 3FZ
MET% 'A](\B?&\R=XXB;J *QZ] U"D!!];.UG2Q%""NG=7AUL87TLD5E AP-]
MD&P,.&DK)!ZJ<)89D[K9(_1\JH0=T9\@_3^^_A.0!&1?0!(CC9>U4D6T#F/4
MA$0"J@2,<%--@#^K)?&4C-G;&;1*NB22 &]*VTTL 7SA$HI3F;&H<NAG9]".
MN?)*NG]\W2<@"<B^@"0V&HV-@JI,"&&!:XY1D1 *? @9K*S95VE*].HA&VD3
M73 A@N.^L9'-$%PND+W)PIH@4S_KK7K*'2-".BOU)R )R+Z )$(:C9 2L[GJ
MP*#(4AHA"8@Y8WC$73%*ABITW$N<3$:G$-JFH6"@0E402ZJ@!1=1JJQ$-;T0
MDC=30XQT#MN ='!PS(I1)3=D:!^<$HQ>'(3D/8SF/111,GH(&,3:DD%Y52 *
M48&)R'5)05:V%\X*5GT.4H.P^(<RMD"(/(%.NH8<@^.I&^]!V:D78WH/I/-D
M-@G"EPHA,<]X<:NPOLBLP4<ED45R !^4A6@TQJW*1<_VXM;*C)0A6P@MPE59
M:P@L&4#"0>Y)-GH5>V$>S:;24>+JZ>L\04@0'A]"8I[Q8A[%A F> 9<MQ5%8
M"]ZT\^8QZ<BBP-AG+\6Q,"L=DP:*,ZX=3P_@&*N@;72%!:]U8KTP#V=3[3TQ
MS\GK/$%($!X?0F*>T9@G.Z^E+ADPMK&@?&TQCPDM6][GK%HN2'[(/"X(Q;AD
M8(S,H)3W$)6W(),T7%@GE1/],(^;>D953DYZFXY.ZXUN#=Z6RQE\%ZYIT_KH
M%$A 'A](\BA&\RBB5,'DF*!H&]"CT!Y<"AH?H_&GS#@OS$./0I9@M9$5#-<%
M[V$"8CN]5[/1B@=6LI6]>!1:3Y47E/US5OI/0!*0?0%)C#0>(SFMB_85@B^-
MD0S^S3D!NC)> F<2+]@KEN948#*TO4 I6K$T ;ZX )$;[;EL)=2Z821CIM9Q
M8J2STG\"DH#L"TABI/$R3;S63+,"G+=,D^0S>,T\J)B352YP6\->C)1B-)Q%
M\#ECC,1T!F=*!*NJ]*R8;*WOA9&XF7I)C'1>^D] $I!] 4F,-!HCJ128*3F"
M<QYY2#J<A, 8*"N4RZ)RG?A#1@J\9F<$@Z220>X*R$BI6G AQ:139;+R;AA)
M^JE@BBCI]'<#Z=#>B-;@N\7E]<T:%8XVQ$\M"X8@I$2B?AP(IZIA/$2,9EUJ
MAR<$AJ?!8K0J2C5%"R_*0P?"AZ*C81:2D0$41\\C:'0@0LTR65FB,ZX7!T**
MJ35T>.+T=9X@) B/#R$QSVC,(T.0K'@.+-L,2A@-3BD'5BN,7KU(&([NUS\S
MB4F5P(K$,73E"5SK.QN49U4[CT_LIAJGF3HY9KX)J3Q938+PI4)(Q#,:\5C+
M0N F @L^;T(>S[.&X*L+1F7/Q/ZI/:>U,)D#CP;#)%9C:RI;,4Q2U?J82O3'
M.SOQ/V6YR&%UT43SO6!<O2':.7F%)P@)PN-#2+0S7CJCKUZTI35=:T7:\1CO
M<*'!.\:,EDKYZ!_2CA&65Y8-%%9;PDEA$#,S$ K+S,J2G.RFWK/T4^T=,<\I
M[]'1B;W1C<'/95[2XO(2-2R%IA$KVKL^.A=^ 9 1?U66'S].,QSN9+68S_+D
MONP0Y,\..;DKH[DKE5>I0@R075"@G&$08L&@F4=>BRRQAKV-P9!"=AY#Z1H=
MNCB197 ^,+ YMS;U.OO83?L^*::,==*^CVQ*?Y +K:>[?_%;"'L2]Q<!.5'H
M>,=%;, POV"<GSQ2J.4M3;>=D><R!U.#D7+O2#V3.J>4)02K.=*NB^ E3U",
MKRU?UQ7139$>X:9"='*DGFQ*?Y 3A9*XOT3(B4)'H]!BG& R.."I-80758,O
M14#P(4L;-#=Q[\1E8CY4$0HP+1VH%!.$R@.()/!I*N@2=2\4RE4G#:G(H/0'
M.?$GB?M+A)SX<[Q<)UFC9UH!DFC&<))Q<,BB(%S,U417I-W+=7+2V%KP(B]D
M!,6\!)>+!",Q&HU&\XYZ8Q@VE6;,"N5D4[K?I/[D05+AQMF>WCZGPUDYC-GX
MX3W:UZLPGRPW&DSI&J>6HD404I9;/PY'Y:U@K)2@;-2@8E$01"N6I(7BT;'"
MTUZ6FRLBA!PJ<.8-*%,<8-3/P2;%0XA%"MN-PR&LGWI+?2!/7^D)0H+P^! 2
M]8Q&/:%F)FQ@D*P)H*1(X+.1D'@JP6*P*UM9@@=KQ:TY9&L!F3E32%?"@K?M
M:&D05025I(^E&^KA<HK1.%'/R2L]04@0'A]"HI[Q,GU48-IS UR;W*BGM'*O
M"K(U7DNK& MI+^KAA3GI-53'\!XO!<3D$U0M7?8LI\Q-+]2C^50X2<QS\CI/
M$!*$QX>0F&>\4Z55VL*J Z6& ,96B"X42%D8I51*H>RMMU5MDDBU *]Q5\R
M8=!3?%0B",X=ZX=YE)H:0W5T3GK'CHZ5CK]O-Y]=SJZ& Z6319W,FA5=E5\N
M\<,G*]0R.F5Z?&ZD7(+SA)S<E_'6;(LW@K,$DEF./HS@$&MFH(IAZ+R8'-W>
M*5-N+?>!!0RV!0;.3+1"&M6 JC**8GDM,?7BOG QE8Q2?,FF4(IO=]B3N!.%
MG@&%RAJ,"AC\VXKLJ2I'"HU5@U'6F^!S558\I%!1>)*)1>"Y!E!!*0C2,*A)
M%"11570_&3=^RB4Q*)D48M#NL"=Q)P8] P:MCFNO/ .A;0+E4QV*,D+USL;0
MDHJBVJM$KZVK.DA(J94Z:BFNSE4/VE9GDI,FYFX2AZ2D.D=D4(@_N\.>Q)WX
M\PSXDSN7I=,92G+M_ :SK3Z#!9NXDD5Z[D-^R)^Y<%Z5PU@U<(6<*R(XZ2,(
MP7BRS-KL^JESQ*?6$(5V;%/HD&G7F]5OMQO3=,;T^.3Z) CO6QWQ2NAF=?+B
M)L[+:9F=PPCX/_0['^3GC.?GF!)RM0I<:;49F380D]80E2J5VYASV%MIKSGK
M6EWK^J ]^D8Z@-,AHX,D&<^&Q9QD-WZ.%U-Q_+.MYV-LSL.TTPH!"3DQ*C'J
M(?:NK6=<QP3">(F,R@J$PBTDK6(451=5]]*_D#%K-,:!KSR"*CF"SU*#S)RS
M5CK9V- -HPHQU?+H1W;/Q]B<AVDG1B4A)T8E1CT HYK"60C6 ]..M18\&CR7
M'*PORG%FM%)[13!BR1[OJL!YU2U&Q3GFSH!UKA8N>*BFG_-@?&H$A:ADV8E0
MCP_[J0@Y$6I/,W1:A)JLTTB;#EBK[Z&&[KO)!:B*AUA5KK7$O:I2.F-<FPP8
MKBN&J*V"<A$8IP:178HAVMQ-'SQMS%0)"E'[-.UW-[;Q[P'1&//KY6\.\ @
M[#YW^-I/;9^'F_5B)S!X5T*M>,W>#)?#/'Q8W*Q?U]G[DM_\.LOK"QP%#N/K
MW0THJ/-PO2JO5^4Z+,.Z[#YQ,$N;9W_UJ5R"=[/5+,[FL_6'U[MG?":C8/-:
MS5Y9Q;]NZ'Q.?[;C>\7%HRYCTC[B.O^*Z\=<QQLH-+B7,+C?2(_Q3\^.>6+5
MEYW9Z,6.?W22/FW(?*\^.F&*"+;?_O-77'UU<+_DD0FEIS$5O^5%Q\4\O_E]
M\_5V]G[R$UYQL9K\@%^;)_]V<U4FDDTG@@E^5)?RK*9N3"WJ@QS.)J_U %KU
MS>QJLKY8W*S"55[]H3<MVE][>]'J=)^4!''2L3GIV\NR1 R_H" 63=+)^<5D
MM<AJG;;56LU";SISNA-$%NL\IX$L5C\6ZX>;Y>+ZN<]VG?$4D<TZSVD@F]6/
MS?IYL0[SWI3F=&?H&9<EO[P*^9-.<9_@@N/3DF%^"LN_E?7D;4EK?#H5$_][
M:0[/30Q?@.DI)X8]AQM$T/8(;4= DB4@<25HR1*0)2!Q)6C)$I E('$E:#NI
MST?-Y)ZVV//C5;Y9K9>S,'_N+)F.E.!4CVEV#N%YG+T\9?/=V8%**[S52DC@
MQA50/@:(,3H0QODHA5;>[E4++D7*HK("F=H]+"B(S@4P*<?"6)')LEX.5"H^
ME5H=^SQE1^))AI4@[!-"XB;BI@?5<[QT.0JH)DA0,53P%LDFB%PE<I9+;*_"
MJ]<N2!DY%*:0F[2TX+U)4)F)FE?)?5"]<!/G9JJ%)G(BRTH0=@XAD1.1TSUR
MTH9'&V,"%J("E30'KTP%*1G+,A3\1^Z5'T^<IVPY,!XCDA/>XX114)*RP7#+
M;>ZFM)NT4V6/7HBF(_$DPTH0]@DA<1-QTSUNBL[$&KT&RU("Q60K(:H]%*%#
MS8+98O?*CB8I@^4A0+$1@RWD,G!(3L!\BB677$ONI@48]WHJM2-R.D[ILX,D
M@-/.X9=;@V__,5Q>O_F>,D".[F80D,<'DAR*T1R*5*(TD26P7*%#892$$!DZ
M%"H&'551RNUU!O&)B92E!Q.%!<6+ U>"!\F3JLPX9UD_#H554\_'W"8D W!\
M T! $I!] 4F4-%Z,&TOD4CD,:@/22^ ,0@@2I,_"^YB8BWN5P'6457$K@7/M
M,"XN&9QA 73U,MEL<S3=5 *WDMCHK'2?@"0@^P*2V&@T-O*2QZ)$!-<H25D3
M(3"M094D#9>1Z\#V&CVQ()SF%HQUO.T@8E"EBP+O6_]B&9-4W; 1YU-F*3XZ
M+_TG( G(OH D1AJ-D8*+(7LO(*<8,-:I'*+3!K@53KG*<W5[\5&,$3DG**C(
M9J!,=> #1E?%FIIX84XKWPTC.3-EAA,EG?Y.()T>'+-45,D-&=H*IR2C%P<A
MN0^CN0\\YA*:^\ X5Z!$KN"XJ:"#E4Q;HZW?2R$J*2N3)0;!SGE0RC@,AZ6#
M)(12Q6(([&4O[D/+(%)T+O#T=9X@) B/#R$QSVC,(W.J668-+AD,0J,3X(JJ
M&,)R:[)505:['[AR@<$NTE-1MB6\)O F"[!2"F.CTD[5;IB'3[EEQ#PGK_,$
M(4%X? B)><8[;RZX=))K,)H)4-5JB+5QD%<Z2YVL9?4A\ZA4K6,U A<Z@THE
M@A?)@<G.V\I5TM'UPCR23;4;<\64=)[,)D'X4B$DYADOOYYAB!-* 6%Y .62
M!N]3P1!(QL!#UKSJO0-["O\1++5M/8R.%%/@5#&0>)116\&SZ6:S3G [99XJ
MG9ST-AT=V!O=&KPMES/X+ES3IO71*9" /#Z0Y%&,YE%@M!J8M0:XTAC+>HG>
M0301JHU):5M9;770[GL403$G=:Z@C;>@9)7@O//@'3H3N2J9:NS%H^!,C5P"
M@ S \0T  4E ]@4D4=)HE%1YM2;S##ZWLM$N6? R,^"!6\$"]Y+OE9HVNB9?
M2@;#5 85,K)1M 52BE:IG$W*W92:YEQ/M1)$26=E  A( K(O((F2QCNVIUQT
M7#&P1010T0?PNEI(57B7BN9"[E%2QA IA>!!AQ#Q'E[P'HRQF(HJZ59QVG03
M)4DQ5536Y,STGX D(/L"DAAI-$9R1F>;E8/$BD)VL0EBVQB,-2E>5/5\OQ^/
M-RPXYCCDU'8"C2D0JG:0K?:1NZ*$[2;[L4F7)$HZA_U .K8WHC7X;G%Y?;-&
MA:,M\5/+@R$(*96H'P="I!13J1Z,;PZ$YQJ"D@*,4=9:YDHI?F_C3QL5C#-@
MBDMX3^$0VL9?Q3\<\ZGPE'IQ((R;<D8']TY?YPE"@O#X$!+SC'=\(A1F35;@
M.,L8NAH/P2@#62D3HW8^J[TDUJ)8DJHEL89V9%Q'!B')H7A:"4'E$F,_^WMZ
MRAT=W#M]G2<("<+C0TC,,UYFB>7<)Z:AQA:_R"C!,R\@EN2%Q!A&A+!W<(^%
M8DW0($QR>(] WJJ,@X]<%"-,,>YXU3?_IRP7.:PNFFB^%XRK-T0[)Z_P!"%!
M>'P(B79&HQTKLN:M/)8H-8)BVH'344,2.? 42N5R_]0>4[+44*"6I%K (R%Z
M9\"&:%0RP7349L_)J7"TU';2FW1T:&]T8_!SF9>TN+Q$#4NA:<2*-J^/SH5?
M &3$7Y7EQX_3#(<[62WFLSRY+SL$^;-#3N[*:.Y*9($S;3F$:@VHJCW$:A-X
M;Y*1LK*XW\0O,B:84@Y\Y164U06\*P(RQR [&!6CU[VX*X9/O1FSQ@#9E+.R
M*4+KZ>Y?_!;"GL3]14!.%#K>0G,5T;-0H4K?%IH% Q>+AB*,\]9QJXW8:SK(
MJ\K:*;!.XSV,>0@J.X@F6!M*C$*47BA4RZE7G?34()O2'^1$H23N+Q%RHM#Q
MLH2J="$6!M4DWPZX(!,ZKT$SZ5@5A4FQ5]Y;!,:MEQ5":,5L6#'@!5<0)>>M
M<EZIL9L#+I)"4#(HQ)_]84_B3OQY!OQ99):JV@@BV0**ZU8JUEG\3R.K5S'%
MLM\> T-,GUT$+C,'96.%B->"C;K]+VE5NBE2SKF9"DLQ:,=&Y9F.D@HWSO[T
M]CD=SLIA[,8/[]' 7H7Y9+E18<K7.+4<+8*0TMSZ\3BLM]HP*\";B!%[8 %<
M5A)TC4IR(X+5>YVD!?H4V18'S'KT4K*(X+2MX*,26;%03>FF2))69LJDISRW
MDU=Z@I @/#Z$1#VC44\*)6B#P6XC$_S#LU9K+T+6-LO":M7[U9"2<RFV;B@U
M:;Q',YRXPAFPD(,+*I383Q=BZ<44.92HY^25GB D"(\/(5'/:-2C9#&B%2K/
M.AE0-@6DD9* &Q4%UQ@!N;VH)Q7GI50%6"D!E-<<7*P,@K;16XEL%?JI9L#Y
MU'-)U'/R2D\0$H3'AY"H9S3J"<4YQZL#%QP#Q7F!*)R#E',TU:C,@]NK2NYU
M\#Q8"())O*=6<!YOM$SK&I-(G-ENJ&?*-)M*1^1STIMV=+1T_*V[^>QR=C4<
M*ITLZF36[.BJ_'*)'SY9H9[12=/CLR.E$YPGY.3 C.; ",93"=( 8TF@,Q(%
MQ!PBZ.2-8IQ[[=.> Q."+LDS$)*UNK4571E=/0@C+&->8/#=38ZOD%-FQMPP
M))MR5C:%TGQ)W%\BY$2AHU%H5D7)$"IP)9 .K7+@!/[-2*,+<\IIOY?FFT+U
M1K2@/Y>V;I JQ-;..1I7=!32LW[ZP' W5;R37IED4_J#G"B4Q/TE0DX4.AZ%
MNNQY5!*\;KVCK<>_R<" "2MUU,Q4L;>,[E@6*A4!C@^=4$([75,#2)U%2L+Q
M8/LIUN L\2<9%.+/WK G<2?^/ /^Y,GX9*L$YC&2;*U'(62?6VNPF'C.P9B]
M>H',<1&,5."=MJ"<D.!4W-0+-,DJ#&&[X4\EILPXHM!^;0H=-.UZM_KM=F>:
MSID>GUR?!.%]JR->"=VL3E[<Q'DY+;-S& '_AW[G@_R<T?P<'Y.,HB5Y\\A;
M=2D%(2@.1D23:Y59R;IWOM6WNH^YG42J"92I'#T>(\#+RFTVLD37S2$C;?R4
MLS$=G1=N;,[#M-,* 0DY,2HQZB$Z#82@+?>MQK%K^5\I0?150:G"JYB%C7+O
M[%3@CGE3*^"?#EDX2W!:53 AJ](:+-7<S\H!9U.GCIZ^?C[&YCQ,.S$J"3DQ
M*C'J 1B5.2&D3@68<!94<1*\JAZLK35IZSEC>WO9J0:=>?20,<(%5?&>6%(&
MD:M1*B6+M_7"J)R+J69';ZY^/L;F/$P[,2H).3$J,>HAZGN8$J67"I0L')0V
M%KRT$D)-SB*;2KY?1]D%YJ5V!:(.!6-4F<$;FX!E595PP@>=NF'4*6O%I?31
MBTN=C[DYV-XV_CT@&F-^O?S- 1X!@-WG#E_[J1WT<+->[ 0&[TJH%Z_9F^%R
MF(</BYOUZSI[7_*;7V=Y?8&CP&%\O;L!!74>KE?E]:I<AV58E]TG#H9I\^RO
M/I5.\&ZVFL79?+;^\'KWC,\D%6Q>J]DKJ_C7#9W/Z<]V?*^X>-1E3-I'7.=?
M<?V8ZW@#A0;W$@;W&QDR_ND),B^F]@O?LV3?X8UQ.3N6?]X1=K]! E\('0+5
M?OO/7W'UU6&E<O<=O>#Z44M^3S@3%_-\9YS^$13\EW*]6&[H]L_7!4D1&76R
MS=OZ@F(B+V,^?A_47Y3*^/R&^N5- 6%Z($P/;,>?E/Q_&E-Q (O_\\6RE,E/
M>,W%:O(#?F^>_-O-5=E,HV33B6""'74)X%&GE4YN*L^/+,[F3,(!M.R;V=5D
M?;&X686KO/H#J5/7ZG2?I 1QU+$YZMO+LD0,GSL (;WIPF&F:2#S==KF:S4+
MI#/]ZPQ-0Q?30*:K']/UP\UR<?W<)W5):\AXG>HTD/'JQWC]O%B'.2E-UTIS
M\#833ZK2<8*+DD_+=?PI+/]6UI.W):WQZ=0MXCDRM!]-$5\ ZDEGV(R$,V%[
M>MAVA"09 Q)8PI:, 1D#$EC"]NC8=H0D&0,26,*VCUJLU#GT:0L_/U[EF]5Z
M.0OSY\ZJZ4@+3O5$?N<0GL<Q^S.WW\_;WU,HS0*#6+D"I:6#J(N#4)S5V0NO
M%=NOF&JBB5F!M_B'8B:"B]E"J")55KACK)N*J4)-A3]ZP=2.Q),,*T'8)X3$
M3<1-][A)1VV2<!Y*<054M1:<=!:X$\49&7)0>Y72D+M2Y%:!RZZ"XOB',T:
MU;$@$?@893>-,Y6?2CMF[^ESM ID6 G"XT-(W$3<=(^;BDR2N>1 "9- 967
MZ\*A*)4LR\DEJ?;BIL@92QKY+.(?BD?D)EX%:&YL,;GJJFPOW,3E%(-!XB8R
MK 1AYQ 2-Q$WW>^6G#&L2$E!D(V@6F7,X+6 RJ)V-83$ZEX]3*YKCA5C+<DE
M0U(3%KQW$:)0.=DL8XK=U,-T=HJ#)&YZ/L-Z\%1PVC?\<F/P[3^&R^LWWU,*
MR-&]# +R^$"2/S'>.JRWQF5T"YB2&52)#CQC&:36)5?#E/9[/:"4X2)7+D"(
MUG%:*X_Q,5/XGSRK7'(IHIL]0L>F7HZY#DOZ?WS])R )R+Z )$8:C9&<$M$F
M7<!FC>S"G #\;P.\9F54T$$IN=>54!JA$XO G0^@E,G@F'1@G7?,9.U4.=[J
MZ_^4Y2*'U443T/>"<?6&Z.BLE)^ )"#[ I+H:#0Z,K$6E;V'$G)K)E05>)XY
MF*A-D(7)[/0>';&<A= !@F$&E#,28I "C#::"^MJ%KZ7 ,E.M=-$2&>E_@0D
M =D7D$1(HQ&2:BDE5@9@3&)\%+.'$)V"'*,W,AO!]K/Z,:2*V@4&52@DL>B0
MFE1-4+)T%0DN8>S4"R$Y-]5"$2.=_CX@G1P<LV14R0T9V@BG#*,7!R%Y#^.M
MKHH2L_$2M,"8MO7#!:]K!9/PY[;PE,/>N8O(@Z]!24@FMK,:FH-S,4#26H3D
M;+$U].(]6#%5<DSO@72>S"9!^%(A).89C7F"+\Y4ST"R*C$&13Z)AA5@&,OR
M:KPI:2]N-2H)HTR%JEKW]R)PXJ*S$$M@4:9L7!:],(_64^<I<_7T=9X@) B/
M#R$QSVC,XW6P25N<$^X$**,<1,5;_,*ELX*7HLM>S&.$*ZYR$-ZVVBE(/TYP
M =%Q'5@03,C<"_.8J1*6B.?D59X@) B/#R$1SVC$(ZH-.AD)FF/DHK@Q$%.-
MX$K)RLI8@]\[K"=B5;:T<WJR'3[7P4/4WD(667,F8ZZB&^+A4DVMYD0]I[Q+
M1Z?U1K<&;\OE#+X+U[1G?70*)""/#R1Y%.,=U]/11X4>A1&*8RC;RJ8Y=!:,
M-"5*GBUZ&P\]"IE"<,(XR.U*E2K#4#9SB")IQ[E3IG23C2KM5(HQ'0K2_^/K
M/P%)0/8%)#'2>.<C3.+((P9*SNTPN, 8ER$WI5 K]]9Y8_<.D!<O4TRQ8&2;
M!=Z3,"3.&!Q+#):],;(ML7;$2'S4$)?T__CZ3T 2D'T!28PT&B/9F$4*-H(O
MK,4['">!I0R\RJI9-5*QO577RF+PAC,0I6102B,CL:Q!"1U-":'(VDU)$RY&
M+BU-^G]\_2<@"<B^@"1&&H^1JM72%P]))F0DSPN$$#2TW4%9C<^LI(>,E%50
MI94T,45BC)0C!V><!J99B"E7*4,WS0Z<F3J*D<YA,Y".[(UH#+Y;7%[?K%'?
M:#_\U))@"$+*(^K'?W"5H2<@&;C<BGZ[Z#&VS1SC5"E$B%4:O[?K5V2R(88
M6BJ\AWN#/D?5H*W5N2V^!MM-'I'44^4H@_7T=9X@) B/#R$QSVC,D[A0QC$%
MVA<)*B0-+F$4FKQB21KFG=^+7&T(2$HL@0D"F2<*#5$:?$26J>7 >I.[81XW
ME<80\9R\RA.$!.'Q(23B&;%.22T8W/B61Q);"<T*T6K=ZFB64K6,+.R5W52R
M*FU<@IJ2!Y6R L>9 %&=XYEQ6]3Q-O$.6@6:%)YL)D'X4B$DVAFO2(G++*7D
MP)6$M*.EA<@YQCN22<ZT=-R)A[3C!*LU! QUK,GXAZ@04G%0JDA)Q9 9ZZ8\
MEI)31ZU?3WN/C@[LC6X,?B[SDA:7EZAA*32-6-'>]=&Y\ N C/BKLOSX<9KA
M<">KQ7R6)_=EAR!_=LC)71G-7>$AYJR"@1)B0M>#&X@^)T@<?1BO13'*/W17
M$L^V.%-:3I$$99Q'9T=&,#X6)YF7RG63ZBKXE(DQ:ZH=4L"%UM/=OSBE9%P(
M^Q>!/7$I<>D9<*EUVB83&>2D%2@N! 15# 1M=8Q)N"KVN+1H9D-1 K1O\;\T
M$IQE 51"[HTR^L)=-USJIM9U<FR$['G'QH6P[\"P$^3$I:?+I48X9E4JX$SD
MR*750V2Q0C95.UVBDW*OXJI!KC2R6, 0-((*K=$B<P6$=26DC'^OJA<N58YX
ME P+8=\M]L2CQ*/GP*/*IX!L"56&"DHY#<.9#E=SS$*HRKG:VXZN*6>.(6R-
MS(+">!2Y5TOPNHB<0]5&]L.C?HI1-W'I"1B79SIK*MPX.]C;YW0X*X>Q'S^\
M1T-[%>:3Y4:5*:/CU+*X"$)*A.O'\XC*J-AJ5"@A)2A='3BE"I1@BR\Z9&/W
M/ _A+&\M),&X@/?8C!%\96[H-YUD,#X8TXOG(2R?*C_F<C@I/=E-@O"E0DC4
M,QKU>)&+LBX!SZU>>=6MWZ,2@)&K9L&S+.K>T1_-.#.>)2@^(_54%C%&-@Q\
MLME:*W)PW524Y=9/M=5$/2>O] 0A07A\"(EZ1J.>8HQ.L6;0N=&(T1R\-L@E
M,DOEBF1*AX?4PWGD^'L-VK0>Q5)ZO-P(\$ZH:@1SVG73HUCZJ?."F.?D=9X@
M) B/#R$QSVC,DWTHHJ@,G,L,RML*T=<"TBO-G/7<L;V,F<)%PF#"@V*V!4I6
M8[R#@5+)52<>C55)]\(\RK.IIU([I[UC1R=/Q]^WF\\N9U?#F=/)HDYFS8JN
MRB^7^.&3%6H9'40]/C=2HM)Y0D[NRWCEFECAG@D+7FH-*J8 CED.1@6KG/91
MZKV>*[:FX$N.&&>'A.Z+J*VV((.J*LLB,!%\-]N%W$XEZZ3"/24J=6Q<"/L.
M##M!3EQZNERJ?9*6<PY!:8SM74T0=?20F3:F%*M=WJM!%;21/@:#5RH!JO"6
M[VLL"%^X=2*Y&'DO7.JFCBFB4K(MA'VWV!.5$I6> 94*$7GB6@"SOITI;4=G
M9(D@O:VBX ]3:Z+V8%4]EBBKSY"E-:"X*1"8MQC*"MT27&U.W31>DW+,S5PR
MYN=I60C[#JPZ04Y$>KI$JKQU*GL/T0H.RLH(+M4"2;A<L\ZLL+Q7T*':8JQ7
M4"6RJ4H^@/>2010L5AN#<K8;(A5FJB0=1#T%XT('4;O>T'Z[W;RF<ZC'9]DG
M07C?_(A70C?SDQ<W<5Y.RZ<YC(#_0[_S00[/: Y/17+EZ.> 5[Z"R@'G2UC5
M.KASSV101L2'#H_D-?-2!-2:-*@@*L02"\18F>>B"%.[6807KBW#CUE:^4#"
M_;*='8+]9<%.U-KI?!"UCK>_K:KVB2<HE1E0THO6;<E"T"HF';5R=B_5O7JM
M56F7>XY_)![ .6T@2LM<S<Y(T4U1*X[4*NW12TN0C>_4QA/L1*U$K42MAVA?
M**KDRD<0KK4OE ;G*ZH"E2>MM Q9^[UE>AM,P:A6 W.M[X%HG79329 Q;,48
MEFLONVG7WA;4Q9BY8V3BS\G$$^S$K,2LQ*R'"%JS+LIZ#M6TK#"=%40E.#!M
MBE#)5['?T<#[D(S5":JV$E3!/YPK 7@LBGL9@N^G*)7F=JK8T3L#DXU__.8W
M_CT@+.?]];MO'3[U4_OKX6:]V(D-WI50-UZS-\/E, \?%C?KUW7VON0WO\[R
M^@)'@</X>G<#BNL\7*_*ZU6Y#LNP+KM/'(S3YME??2K9X-UL-8NS^6S]X?7N
M&9]).=B\5K-75O&O&SJ?TZ+M^%YQ\:C+F+2/N,Z_XOHQU_$&"@WN)0SN-_)G
M_-/39YY8.F9G-GHQ8Q]=I4\;,M^KITZ8(H+MM__\56N+<6COY)&IIZ<Q%;_E
M2\?%/+_Y??/U=O9^\A-><;&:_(!?FR?_=G-5-I,HV70BAL[.1_0N'Y59>7(3
M.:9.]4$59Y-C?P =^V9V-5E?+&Y6X2JO_D#JU+4ZW:<H00QU;(;Z]K(L$<,O
MJ+%%>G.Z[C)- YFOTS9?JUD@G>E?9V@:NI@&,EW]F*X?;I:+Z^<^'$9:0\;K
M5*>!C%<_QNOGQ3K,26FZ5IJ#%S]_TL'P$UR4?%H2S4]A^;>RGKPM:8U/IQKF
MSY'Z]VB*^ )0SSRC[*B%;0A;,@9D#$A@"5LR!F0,2& )6S(&9 Q(8 G;(Y3_
MHWYV3UOX^?$JWZS6RUF8/W=634=:<*I'/3N'\#S.;YZY_7[6<@?61J==@1!9
M!,5:Z0*I$TAAG<LJ1J/WRAW4*"H3(4*-V8!R/$ 03($Q"G\1I4A)=G,HTZ&3
M</0SF1V))QE6@K!/"(F;B)ON<9,5)G$7./#8NILBT8"+.8(W2%%19)/K7A<W
MI*SB:ZB@O76@8F 02LR@M!76%EV4BKUPD[=3,VH;MW.T"F18"<+C0TC<1-QT
MGYM*3LI*!U5R#RH5#MY)"54H+I-UR;N]N$E&F:MJM"0EWE,R<I,. FIRWDB!
M_S.E%VZ2:LK9T0NP=B2>9%@)PCXA)&XB;KK'3=*5G 5/$"H+H*H2X#D34"+3
M-3.MHO</N4E;YU+. :Q,')3W'ERP&;A-GD43M=2^%V[BSD^]-D1.QRF:=I!<
M<-HX_')K\.T_ALOK-]]3#LC1W0P"\OA DD,QFD-1K RZA +)E0I*\0*.>0G*
M2&6S5RZ:O1[@2@7'2_3@A;,8(#,-,0@-W@OET-&(+/7C4'B)#@7OHW=I1U)Z
MV@: @"0@^P*2*&DT2F)9B:B] U88 ^6$@1@Y@RH*#R%(P1W?IR21=*@17 X.
MAM5;IS':%:FXH (/+.BC4=+_E.4BA]5%$]#W@G'UANCHK)2?@"0@^P*2Z&@T
M.M(Z56^M <_MT%P1(R11$NA:DG&"R:+VEURST;H("T%6C*4DQE<^J9:O$C \
MTBH+;;N)D.34VC'3*$G_CZ__!"0!V1>0Q$BC,9(/.0;%(A1I%"B=(@3.$WB6
M3=&):<;D0T;BP16N3 1=?(2V@@?.XHU6"9:+<9DST0LC-2FSHS8R) - IP=/
M?Q/PIY(;,K073EE&+PY"<A]&<Q^$\+EX)2$ID4"Y$- 5R $$\]R+PF/,82^@
M=5';6%.[LH#BQ4 LQH(PKACIJP^ZFW.!7/&IXW0P\/25GB D"(\/(5'/:-13
MHQ/!E !,MB/IQK2C%1B/(NTXH[SRG.UGFX2HI?$)DC.RT54!YV(&&WPI,KGJ
M4^V&>A@"Z(EZ3E_I"4*"\/@0$O6,5PW%%V:1<2!;_$-9V=9+O06M?"U6&BV%
M>D@]@46AO6' H@YX3\X0?*R00K1(9-47R_NAGJD38^8YDLZ3V20(7RJ$Q#RC
M,8_1PM:H'"C=UMMX119A7$'VVM<:/,_1/&0>:[CA*BJH$OE&L2K !=G2&QTO
M!BDLBFY2[-NFFA66J.>4-^KHS-[HUN!MN9S!=^&:MJV/3H$$Y/&!)(]B-(_"
M:IZ$EP:X\^@=B&H@!N?!ANQ8D:6FNK>#)ZTVHI2"L:S 6+9X!=%)#]X5GH(J
M581N=O",G5K+*/_GK/2?@"0@^P*2&&DT1LJ:R>R+ (W!*2@E6HRK$\3(4LY:
MZ)397CU/K2HR680\W%.= =<26J6O14?-?&+=U/.T:JI&K35-^G]\_2<@"<B^
M@"1&&B]&LD%H+0L4R1S&.Y+__^R]:V\C1Y(N_/W]%06?G0,/P-#D_=(]NT#;
M'N_Q8M8>V+WO?ASDM<4S%*EED=VM^?4GLHJ4*%%JJR52+%)IP&J)K&MDQ/-$
M9$9&@.,\@]4^6L(#-V%KDX1E,7H6*.A((PB3?-E388!Z$71.,28SF%03ID=<
MFLI()V7_59!5D,,29&6DG3&2232FE UHQBP(QSPX915X2UQBTB41PEU&\ES3
MZ#T'G@HC$64!(R,#T8DLG'>)IL/5-;F;@:+L2.I::NL$5@/KMKT=HL'WLXO+
MY0(-KBZ('UL63!5A320:C@-!K'7>) O$L5*K,W)PR4@@+$FB+7H7?"N%-?*@
MA/<&W892U5-3_$VH!"QDDZ.UG):)V6$X$$J.I*HIK,=O\U6$582'%V%EGITQ
M3Q#:6$D89.L]B* 9&,8H"(]!G\)@U%!YEWF(LTPD(8&5'11"6PO61CR'<,.\
MHH0:,13FH6)DZK:]$[#Y*L(JPL.+L#+/SIB',N*H#PQ(9@P$E[H4=K:0!;'>
M*LD4WZJ^22B1E,L(RHJR;<]S,-P%T%'H$!UEWAV.>?9:#+H:?,7,*L+7*L)*
M.[N;:N.6F6P5D(2,(U0IY>R<@J294B31S+?W[ 6CC508) 6C+(B8,UB?NC^C
M58+D2 >S9\^0D9"U/_E1+]+5+7L[!X/W:9+"[.("+2RX8A%M7;P^.!<^0Y >
MOTKSFY>3!!^W:6>3<6QNZTX5^8N+O+HKNW-7J&?"I@B$V;A:Y?,:O1<F9'9>
M".NWDEU5ULE0/%)[CY&U-01=G)0@LQQ3Q C:Z\&D%@D]4FJ7+>OWJ>!,RM'Z
M?QS2"BY5]J]"]I5+*Y>> )<J1W+R)("*I=2UX +#>!&!JQ2D2")GX;=JE$KI
MG%(:M*5E*V/9_FBT!?Q8:A,8D\X,A4NE'@DQD(TC%<\'#"Y5]@, ]BKRRJ7'
MRZ7):D]]C&"H9&5*W(/5QF.TJ:313F22[NF=R+))>#@5.2"7<CS'"@.6615%
M*?A-!Y.QRLU MKM4,!\PLE39#P#5J\@KD1XOD1*:(\U"@O"<@F!6@R<&AU19
MJ610P?.MO:,T*J*TL4!\SB""*CV;' ,2O)9,BRCM8-:C*9$C86M4>@SH\D+;
M39G9S1KVZCH#')7] ,A?/B/23MVDF?>V7',ZCBV/JXJPIL(-Q_5@U@>>F %%
M&?H?@1 PG+ RU1VUU([;:.ZZ'HRF$+13&.U3 \(P'#@>$C"N9#3<Z1C54%P/
MJ9'$22U??_Q&7T5817AX$5;JV1GUQ)+4E%T&[@1&L"I1L#[3,I%,I26<4A*W
M:O@1SER*')@.2#VEH*P/> F=? K&<XR%!Q/U<B%&8J=3R-7H*VY6$;Y6$5;J
MV=W*992&V,# 9R= Y!C :,*!)&:=)Y%RHK>R@$(HVX4X* R02H$_"591"3DB
M4TFE<J"#R:@U:B0$J\QS]#9?15A%>'@15N;9&?/H1$BP,2%W>&01C'3 $F2>
MS"BS+"<F\U;.C&7$JD L&%68AP4"7GD%EH>4*.5.LC04YJ$C0N3(\EWV=ZIF
M7W>?GL#*W61\,9YV^TZ;66[&!4?;].$"7[QIT<[J9M3#LV/-53I-D5<'9G>Y
M2MKZF(4'*DW9C)HXF&P<.$$CX<8@_=.MS:C.1:*I!Q945V^#@]=1@4J,&ZNU
MIWPPO<"8&5%3-Z-6<*FR'Z[L*Y=6+CT!+DW9"I-<@I@R\F+@&--'D< R%JWD
MB3FWE?>K2'#)" *4J](SAE,PAAD(F1C'@N>>#89+J1S)G>;>5#P_37"ILA\
ML%>15RX]7BZU(IC(,1!5T4D0(C,PI<2#2B*KX)QP>JNF(V&!.I=*2"HM"%XR
MD(BWP+1TABDON1U,1U!M=KF>6\'\-)&ERGX J%Y%7HGTB(E4:49SCF!]Z>QB
MB0;O'(,D2>0^"4GS5A\RZ47F7#HP-B&1)L7 :Q\@^,1%=(P&/9B@M&3EZKH7
M]1C I>Y%'?2*]F^KU>NZ%?7P+/LD$=Z&'W;&9(&?.%OZ23HNGV8_"OXOPQV/
MZO#L+B6/><J2S$!,2<G3769=:>1.+8_$E^ZKZ:[#HR,U3AD%A. /88P!SVD&
MZJ2QGAOB_&#*6"G"1]2J0R?D_;YROVYGIXK]=8F]4NM QZ-2Z\ZH57FOK: !
M7 P<!//XFS84LI L$.7QDZVY!!LH%5QRB"8%$,02,#*SDF F??21Y.%,RG-I
M1];L<C*A8OPI87P5>Z762JV56O= K3YQKA)+0+UT("3GX$W(8%-R5BI7]I=M
M-P6RA"N1($B!=)Q) ALT!18,"2EEQCT;"K4:/6+LX#T,*\0/%.*KV"NS5F:M
MS+J/H)49(S42)&,1 ]"H2E98,F"\ICPX2D3>*HDHK54L, *:"P+"X(E.6(QA
M4TJ2FR"X&<P".!T124:"U+!UX"B_N?R-OSL4RXF_/>ICZM3^Z2]*V3UO*JPD
M&_\]Z\5OX'7_A$/%AG2NU>+\.A'BTGU(O;6!R_A4;]SDD[MJWW[3_.G$->5/
MFZJRPK&?EPB;XX!_Q_''8;__?M3EA^4<^:+!!SEO%N>I:<>?FPL\X[QM$KY^
M;/YC.4T-)Z.&$48;-XWE%_QS+=FCX&="C61)*E D"Q""47!)"U!)6A&<#9YM
MK==*(FU0QH.2 L_1V8.G*H!1F1FFE,SL.O+UY^G-W]*\V#F:UR]YQ=.WN/=R
M.4_7Y MLDWW9%\GW_E<R)EL7*3Z>8:%T@<A@G"Z;NE3*2CK)PE97PI 3(4IG
M$*Q4A>'1@K61@[2,1FFI]J4K\ N\DKVOULL#GL7^;> /+W>K4L:CF-GWLPN\
MU]7__E^?&:'V;;M.B&H^N?)[F'V8XC5C@W]=SF=Q&19M9WMMFG\<![SHXMPM
MFD]IGAKT J=M3O,Y'CY#KZE9X%W/-H%OR*CV;%0?\LOM1X?>H_XL2F&8#T6;
MUHJS4IIB.J/&CR?X:A]ZG0FN/4<@F$Q29UA%O]KE9-&,I]UQ1<M"0.]\T6E>
M&G\L7N.H@XYBBZB#;5JIGXL?W32DYM)=E32^MLD8B31A%7ZT9R]H2,VQ*$'5
M\*\>W'=MT>QMS^,'5,\+CQ#'Z6CEAFR :7/N8O,O1^67.&>H-DP 82;U]:SQ
M@P">16:H5=('M[78S4541G%@Z(F ( S]DC(CGR7W3BDBH][*([MOLJ#,$2Q^
M3HOOET@=T\6#\P3JUCR!_)W=V^+LX:RQ%T"%BP)\*-ZB+<>E"CP88K@DP'GH
MJOQ1L$P$H(E(;J256FRI A%4.68B.%>Z:D2IT9^3I;\7=WBI&"/=ZJKQ8JH@
MV-G#TT4OIPJC0G>7A?H^ILG5J+#>76;K26SU8=M\0LEL<%I3^/;N*9=S?,LY
MWAFO/G$+).39 WY=>87R+5ZA'<<T[ZNYH>":3[/Y/_#CB\M)6B )^^6BF<X6
MUYR\Z"XX3Y>S^:)P?<3;W/\P[HX7B'>[A]&;3^=IVE^S/%/;>/08+A*.-5XO
M=HZ#F[P>OQ'C_2=>Z\^WI@[6,\#"6A*LA!RX*?$5!9^90C@W7/@4,]=;13J-
M(Y9+!'XO72IU.2)8A>A/HL@"8TSK9'BT^;Z;QK^.'2K/>''UOHSW>[S1=Y-9
M^,<W34+[O2SC.,< ;MCCNJ=M)WB[<1X'-UTTX=Q-/^#WX]X8;AM3X]VD\W!C
M/R]2CKC$89[%SLHP',OH2,\^M6]>BZ&L)Y.[N>3[MC"YY6*VGI?'LP**[0UY
MVQT.$W<U6R[>Y/'G%-]^&L?%.3X%/L8?UB>4L,1=MNE-FRX=8F-:OV*'4?VU
MO[EO/]?'<3ONE?W-^AH/[.KJ;ZOT&=/F#T4Z#RU3K)[O3#[J*,+U8XY#$F3B
M<1<\KH?[G8UVMM.U)^VS>V*9Z;7R#\48[Y_TOWD$.]0E_0')\,N MB,)HKS*
MMYU[N^\5RT=N2#\.7?X]KO:S27S[=</UV_AS\Y_]\L-?RO+#G_V\^=._E9F
M?B Y&1UTQ?FDQF^7EC0,.CB9@AM[,*UO.X=WMFS=-+9_')H5'7':QJYIB%4:
M.C0-E1GGH5G(\0[0$?B\%9\J/AT7/I&A6<CQ#M +^L'/[ZOSI))# \2G_4ST
M?I?P.:9=1MMJ(M=U:\D;*\>U9\[!=YJ<KB 'MXGD&:*N^T-VMK@O4PXI4P<R
M: (B20Z>$PZ1!:NE]HSSK0XXNU[<W\U&$,%&6@^DU\V U+&":A7D\ 59V:FR
MTSWL1%7FTG@%.?G24\8*<%E'R(H'1HF,R%UWV<FS) PA!*RQ#$0YVTF.!)==
MB-(;0>Q6@]G]LY.B(Z)H9:>7!M4]5MVM\>Z7AN77V]G__TRQ)@L<6PF%*L+:
M;7Y S@ U@IML,>)D%(00'KRW!IT!'Z+UU*JP57_O:Q)9R[["!QV!%9S]>HUF
M.W$+K! C(G?9"Z?:>87**L+7*L+*-CMC&R^3I41K4$QQ$#KD4A0=*<<D&AEW
M(03YG,(YAV ;*D>*W+?!O=KYT82?=='U:[;K7O1[S59[S$L=@GDSGGZ<C<-S
MXM$Z]W+X">V32:@]19$?GQ^R'_SY]J@V>DN2A&3) K'68;!L/%BN- 0B*4?7
MQ6FW5;AGISM%T=^9N+8=YW&*[V>_7F\0WHWWP]F(D6/I.WLLZ+4?_7S&)H#:
MP/#$N:6*O-)YI?-'T'D@V@9),I@L%0A-.!@2-=#@5&"9B.BW"C\\I?3O@>B<
M\5&7:U[I_'CIO*[.'VA$_C*-VZGHJ[)F=3KPV*;]:ZN#O>4![GL\CL^U&JR_
M0[F)@@@)VK.2+)@R>,8R<&HYYRQ';;96;'9=LG WR8)2C!3;92K[*T>5T\#P
M.OM0E;Q29Z7.?72-5]1CA*_ E<1YD1D#DY4&YJ2FUCN33;Q+G=%8Y8SV>+AG
M(*0(X!7EA7.9B(X*'0ZP"TSRD1*[S+-_Y:BRMVR(ZQY Q]?OY-DR&?++U;KI
MST)2YD0PVFF(3B2$1L?!1"\@9:L9SR;+N-TD?$=!R'65W5U6RS;F3 ^@6/81
MUDW7PH;H) >+PP[")H+#BAPKG8Z1A1"$WFIJNZNMU?M1!7'V,+,>M&[Z[W7_
M:'XIS6UF;6I<GQ$V.C)=DE0$EE4":7AQMI0#1XD#F0PS/%CN"-OJJ203%49D
M2,9:A)7$ 57+ J<F6('*&20]F"Y)6=LQ/$T5D$TBR9J#3F5_J^<62C(R&,^L
MS4)X2?5=5>!1<DT\!1HI+:S$P";)0&HC0G"9>*T/IPKB[.&YKL/!2M?":@TA
M^#:7LW:\:C9T.4_72(-NS7CZ$7^=S:^.4)N,#(E;+T'YA*&<E0DP$B20F&8Q
M)".=WX[\%$W6,PG18M G,HE@948P\CX&]'"25H?3)LX'05)'J HVX*AJA 83
MB[]"!/*%YQJ85THKJG@B?'NS/8D<CT)]8>CNRDPQ_D?757F6>0I<1GXXCF'V
M[.%TOP,#2]^<):Z[LZQ[/2S=9*.#VAID^N8J6TY.Z?M0^K*L&[B4WBQ-N]%0
M(H^G>$:Y6&GF,IOB6:6WBENB(X1WO>JN@']TCW&1TJ+K_-(=[R['"WR6F"Y*
M4=[R,.[Z(4?X9RXM*6Z ;SYN_['&QMD"W_56&-=Y8^6#[,:3)=X3+S?#O^?X
M+O/%&.6&]\_+24:!-3./L:GK^\$M,32>;]SY8&W<[IVD^/_PF(="^3\</I)_
M[C1%>;T=]Z(1J30HC09((1H1O0+OC0"267(J%)=TJY['4S*,?UPK_DW24?L^
MW=]UIKO=>+I,\=WBL<_X=SKP:;NOK.SYJ!']&0V[H:3I6TCQM\V[=2NG&RDW
MOR%*-W^;SS[,W<4.IKSH(*2ULSFO=9.O:=_PLF_HA<@6T[U]L=HBS,M>F*ON
M7\NIRPB3XXX\5OB..#V>MHOQ8MFAYNTIM MWU:1)A\BSIDV3R:@T\')-'+?=
M#1',B[."/S_,^I2@=HR76%YVS;KP],_CB^5%>9/C\F9,3C'3%(&Q$O)$]%&,
M]!JQ(SE'I P^/:OM5=F_^9^]</Z*A+U8&\.-+1136%G"X]R9GW[^\<N+&PS%
M,0"'IBA#<6B*FW&OWA8%0]5#AV.[Y>^.F?1E .()&KEB%;>ADH]FEOT/Y0\W
M3<06Y_.4'M=9?1-76F20(X,$SISWI?]==@%C7<8">&X,!"D\S<XQEK=F3H*,
MEM"@0%&)05&R"".)>;".11.\\SK&34AX7\#\'BQ :>UF#E8/ P*.+[PUU!H?
M?(3DRZ*U,PR\40FL1DH(.D<9MJ90K75!:1D@2\UQ]/&',<D!]4E0RYVSAKSD
MZ&L]C*FR/E:X'=:6$/$>+NA#N,7YN%U[,J-.>= 12I_[CH>W@:4_-ZVZ@^,Y
M(:4^ CTN?4O))J(8@:2$!"%R!D\I.A-9$"&$BU)N[:;\6K3I][?_NI+8CQAF
M?T$#W\_>GX_G\6\8<E_M!HO4(/KH'B$6Z<")T\P MPJQR%L)U@H!A:",BYI'
MNQ4'?RT6'58W$*F&L&Q\=^YMFA8%20K>K .@LV;#&6K'GU^%*\2T-D8H!D1D
M5_9Y6? V"M"2.D^)3E%LN4)?&QWMFPRI4F=\ #IVA/C#>,@EW "I$G*31%IR
M/A P-)ID2$Y,;^'/UQ8WVOOP2S&(X:_.T&,4CF9/+&I+4EUI"=0ZFW0$8Z7(
MS$@2];/QYK"$5]"H1F9/6WCTUDC&)"2AB]=+*)@2J#&N<.0Q3,\I/1>-#JP<
MB%5#4(Y'N4-EK7$R:]LR,=SY1&46&L];3A;%3;I>S%N?T7QR'<B5G.=N);%?
MVDN?+].T3=VT]4U'^U@^B]V29=D=W4UCMPO\9R.;(LPN4O-M>80_WDP=WIE2
M>T'A]9U^7^Y^+[$01U6R600+SB6-V!H58BLW$*PQV: =4F%V4^KGXF*\Z,;V
MW31^WPW@AS0-X]3^@.J#8[R<I\>NS#WFH0>U,O=_E^UBG*]>;G&.WBS.W9+U
M"T_ \]]]X*^8@W]H-OW1VK!_BWV_X;&A:U<*#$Z*TX:P]]'-Q[-EVTS2!S=I
M>N OF1OCMF#I"A<1.<=3-[]"A5_.VRX]PB_Q@-2V9\U/JV,NQ]/5V@O>U'WH
M +-W%@LP(_-TB-QEJ:V.P^_P8OC-(LW+\N%DTJ6+G+N/J5O9PX_+VJ&+'U.Y
M:\JY+!.N4'_U/KT^V;?M;<B^67F\N>%\11(=BL\NT[Q/XJ@0OA\(1]?9,:(,
M>*(0CE7(8(SCP*U@0FKNDMU*+W\*A/^:6D3CL.@F21#$?^TSE]X5)V*\>!20
M#P>17S97@MW \2TI-M^?XV/>AN57F"#Q_M9.GU6VU\+](R'$H\\]=L5-[7+#
MYM?22TU)PEVCXP;,E,/&%Q@A([@M%^/)^)\]691P:)[PU?Y9_,]V@>[L1QR"
M/J<.46_S3ATRHO\Y619/MHO'UQ.#Z-"7;4KE:JC@;@VQ>+^X[&.9[$+)8$2#
M&#63,KR3JRZ%H@BUY-/AUXNK5;2?Y^[FA;J\CM#G/7;?.\3(,+[L@'8C ;ED
MXI6G1H;I+EH(8/VT;<DBF;8YS3O]NLX9Z9SU<QPCO$+W]A]2^>;R?)5T-YE]
MNN>;/@;H9AO:#LWGM[07[^O&D[:YF'U<W6PM Y\6GU*Z+8MYPF_+<>CFYXQ$
MB*%']W'W$EVFXW)^,Z*KN_9GSN8?W'3\S_5!-\37R:F/,]PU$)U5>]J<.%J5
M#K\S>*&'GB;V?]Z:UD;AHR,QQZMOY:?V %]TX69LU^[+NXZ6'([8M9IW@[YA
M?ZN_NE-*CBG&RB%UR5#%XL>;&H,#.B_1Y]ISFJ</M]R(%XB6CV6OYG.]DN)7
MI,\=@#S=8-@];RJL)!O_':!U^=-&GLK;/EO9IWQ^797L$L&GWP$.+N,SO7&3
M3^ZJ??M-\2U/6D_^M*DH._9CO56,Q>0@>15!>&?!Q*YJH;9,4>X3W2K;\Q0_
M]K=PCC T2;_D!SS:[Y$%'\P2'O8 [X]/\FR"/D+G!?4IJ<N+PA#_+.X#?MW3
M1\_ 5]U.S!!07'=(9]1\.A^'\SXV7GE7&\=.5IL_-BCE@9G"=;VZ]CRE1><A
M7+/4#5ULLMV-<[!V]%+9HC#&8!7/N;6X^Z82S#ZV$/1%-GK=Z2^Z>HYROS=N
MN9BMJV6TQ7>8?GA#WG:'P\1=S9:+-WG\.<6WG\9Q<8Y/T<U'K4XH71W<99O>
MM.G281B0UJ_8%5_IK_W-?>4E/X[;<;_=Z,WZ&@\4F>QOR_4997\HPGFH=LCJ
M\<ZHTH\ZCO#''&?/N'G<Y1[W<+(^7'VX_3W<[U1SM1V"[*^8ZW8/K#6D#05B
M[W=E;Q[!/LTY>]&^8J]4IBC!\NV_?L.^J?+]ZCG3QPS"=[UOUX^%:_M_9[EJ
M>D6/HY=I18^JLU6F5:85!ZK.5IE6F58<J#I;95IE6G&@SBH,<B1VJ>EU6OC@
M0U!E6@'\2 %\72&^'PQ.1U7'*VX<O4PK;NP;-VXE>57]KIAQ]#*MF+%OS/C>
MM>=5K2M4'+U,*U3L&RI^GDVAPD6%BY.0:86+?<-%V6FPFL$@=0;CU4T^W^X'
M2LXDP=LVW;Z6XVH'N@?3^+;;\C-;MJ71R!\/VJCUGH'9;KK]JLWI!>CB\;9R
M=".Q!^LIV[:'9C/'.T!'X*U6Q*J(==2(=4_MFR&8S?&.406MTQR&"EK# :V_
M]3T7AV8VQSM&%;1.<Q@J: T'M%8E&J^&9C?'.T@5M4YS&"IJ#0>U2BVFH=G,
M\0[0"ZZEK-[Q:Q93&-$C)@AB$2O2_9HQ&Y#D7ZXBVZVDQC=/MY+3E?M7"G27
MW/ ,H=YKQD,1<U=-;?]RKK(]/MD.2)(5#*K"5ME6,*A@4!6VRO;@LAV0)"L8
M5(6MLJU@4,&@*FR5[6$F>J^GY3=E1T5WG:<BR4I,71^!U:4&""[[F0C^+:%\
M2F&C%UXI&9 9O R2OSH1[D=?_^6%A7SB /Z2W=F]SCF+((#*$$%$[\"8K$!Y
M'E,2P9OM/J.$!I$559"U\B"L<8#_4[ D6I\$D4G*+_89Q3_2_&-ZL/DZO]5\
MG7^Q^3H?6:L>;+Y>K;X"9Q7A,$18N:=RSRWN,8D83BT!KA0'X:0&$[@$%U)$
M@K'2AZW>@#PPJXU.0"W#<Z20X$5FP&R@/MM@=6!?Y)[5!I6=<(\TMC)/A<TJ
MPH&+L#+/89AG/W+_]KY6GH,E.<X,B212",PC87ED.N>H!)NURREJSD78!<FM
M]C"U/\[FM_AN1T$6U:)2W0% YJ5+9@Q<R)4,!ZJGE0PK&?X^&;+(;"1$06)*
M@F#,@$V9@DM:*(<L:9G:><2WFFW\+2T6DQ3_>US*$2U*=3^V$VYDIA)C)<9#
M"[D2XT#UM!+CT<Y/QI!\"MD"L<@W(EMD*^XXL)B,D90D8]-=MG**)L6# B-M
M!F&<!9^) QZ0]DQ"\K,OMS9&1]SPRDXO!YQ[WT-9$VQV8N]_3:Y-379A/!DO
MKM"$V\4S2E;5W,G#Y_150=;DR*'Y#]Q$C0&O@!BD 6&U!6>2 JZ("#GRI"V[
MZS](IP7)FH+A68-(B8"344,(SEK)M,,!?S'_09(=.@_5N ]OW%6059##$F2E
MFQU.KCH>=? @(\-PE3D&+B<!S#,1DU3!Y2VZ"4$93R4'$HP"02@!#%(%QKDL
M4H77R)F\6#J-E;3RS4E9=Q5D%>2P!'E\?%/7#7_\NY3$9T(5:*XPDN(Y@R.1
M0-3<1HR,I))B%]2VUR0::VHX=93KA:<KZN/![2K(2H"OF0"#=UG* (0AHPGB
M%?A":T&P%"5-3-NMK1+/CNWVG#A#=[DT>;K04NFPHG@59*7#P7-4<D+9Q"@$
M5_@F<P$N$P4RI,0R28[EN)4N8P2WG'O(U,22W,G!.R&!Z,"9%30&J5YLN6N7
MB9S5MFLMFI-P%'Y9G*=YDSZ/%\]-DZG98P/M&7*M+578AVDV43V/YWD>06?M
M6*D<("E&QXR8LL=2 /H4P0LGC%=;T;$ESA/O-1@? J 78L (JL"1I#"DMB%3
M^V*>AR 'WT1246)(PMYNXU2E7E7\-(5=B7"'T\1"A$0P!)?&@? B([TA)4;G
M6%26*.[T72+,2E%AG06:8RZ[7) 2N1+@N6!<^9P"^7((OLL4(#I2G%4JK#A1
MJ;"J^.L3]O%185V<_?'O1 BGG!/ LH@@+$'61;X%;[VA(H4@V$Y8=Z_9270D
MU<&KV9T,+ UNT;9R\PG2115VY>:C#%.Y)TQ;"C1P#2*Z")9E"YDE$K5)GM.M
M=-YGAZF[SF;Z9YK/(IY>%/<S(U2\K>Q9@:-R8U7QUR?LRHT[XT;J#8O!(+$I
MRD"X6(JB8S 9K:662L^YR7>Y,7)%LTL.;$BEB8>4X!+UX$G,@?"HA'E4IN]N
MUC+U+G=Q5I08<*[5Z2:Y[<?BW\\6;E)S"@_.AL\0Y&UH86=,%FB)LZ6?I./"
MEL&5.WR94:FNRNX*3H0H S<&,(HG('RT8!@5(!47GIFD<]IR58B@RC$32X*6
M*:Z*!FNE!>*YXY+$&.G+)7R+D9"[+&M?<>7$L+S&\%7A*Y%6(MUWS"^EB]([
M8(8(),7(P&:?\$?$\)U91^W6SBGCB.72)/#2)1 8Y8-5.@")(@MF\"3YY4*!
MNTS;*OUA=IFV57'EQ+"\$FE5^$JDIT*D->GKQ[]S'Q,IFXQX0A(6+"3 B%:
M=OBIX4X*M]7*YBF<O=>D+SG2;"!5."J,[2WWJS)[9?93-(G*[)79]\#LFBAI
M120E'2V"H(F!9[&K:"*U\4H(37<>C>^YUI882&7E"FF5Y2O+5Y.H+%\GPN^A
M7J.#$BEP((YY$)$BH1KBP1!*C7%!4;K5<<]R$951')A1&:D73_1!4\B2>Z<4
MD5&_7/(;'1E5)\*'C.5WL^!J :O!YR&_.A&BP,JW__H-.O^[%^>)\]6!E+1*
MM9I^-?U7J:15JM7TJ^F_2B6M4JVF7TW_52IIE6HU_6KZKU))7[E4-Z=0\7?G
M)^G?UG/>/R\OTGP<\.\X_C@<H?R.+3]))$-^MZ]?M'FT".[1C?N&'O7CS_CO
M$Q7PS[<NN5H=<HP*[KP&8I0"D8(%3W6"0#2C5 ?K%-]%8L:[&,=EW<9-?AQ/
MW32,W>2G:;_H@Y_^,&[#9-8NY^D]WN:[R2S\XYLFM<%=%E68+]. L. IJN%G
MD_BUJWD_SQ:IH;SI*R'QM\VO;MK.+CZY>6I^0@&6][\O!V@?S]+LP$;I($;B
M:2NK/W2+FLWB/#5YMIPOSIO_6;KYHC1QP=>/S0\II N/?W(Z:G"T[*C!H4K-
M+'?G?#^[P$>\ZD?2OFV;]JI=I(NV^91P,%W.*2SP*OZJ<<W\9I3'JU'&:[@%
MWBG,KR[+<>,;PVG*,N_BYH)N&ILX;N?+[L"P;%%P^%CEXW1Q.9E=);Q?"*EM
MF\6L.]-=7DZ0C<O%^M/+PNT8CSAKWM\\>C.^N$AQ[!9I<H5GSOZ!\DZ7_47:
MV00_[UYTC >'17<9_'622I8U/L=%<L6VN\,OY^EC>2=W#0C7#Y_GLXO&IR+I
MM4Q&10B39>RD[_Y1_BD//4T+="7^@?+-19\:AX]>KAS<LESS# VD8-8T]0OA
MG\8X8HOS<7LMTE'Y<QZ;2QS%JW)HNYPLW'31BP#%FZ8M8F3Z?(G.RFJ<TO2#
M^X!O@R_AVG;<+M;730V^VV(V[T>D7&">>FEU(_0[.H#'CVZNU%\9 ;)3GHG[
MA+?%QPF=*$>=O*<?\6[C#]<R7[W2[?$Z1Y'DXI@UTUF3/I8C0NH5Z5HK9O,;
MI8ANX9I/>%+ZG,>3!;X+OFDW(!OR/GL*WCS-XEX[XFR.9:]=Q9Y7*OUQC$K;
MZUF+;!Z;&:KIRH3_9SD._T CS;/)9/9IC5KWH,I9\]\X[#/4E(_E0S303NO"
M#/USU/--RPM7!=NNCQEU]R[7*DI1#HAC% ]>$^_;:3)BY.8EW7P^3O.V@%68
MN/%%!P1HK>56?0>L<K/E'-_Q[)6/.P)7SQ_W\< \33J[O"TR%.;"3?#??SFJ
ME& 1+!%9)>"6!!!&13 E)=@EF1S77&4:[GJ>3 7"N'-@A.?HK28+UC*#+FLR
MG 5!8O!KS].?IS<W+M.OO>C6CM/W18+_/I^U#^_55;=2E.274Y38F7XP0^D%
MP!(_GW1<,S\R)=#<>N.< >&2!\&5!N\3@RQHS-%80K9W:>]6"7Y.BYVH@!Z$
M!HP*51?/H;@(%Z[W%M<XO$+<,9Z+1QR7HJAD?+*$@HT"T8)E@;\Y#E&Z&+*S
M(6TW0OT:15G'J3^MI?7KM;!VHA[RC Q /3H?L4TK NF\VLLY/N <3\,/+_"/
MMK@3N0GH][KQ],9!7'-/<8FG;>H=Y8]XYFS9WN=,%[=@'4IL^A)W?>M1,TD?
M, @(Z*RV:=)==M;UQ_SI/3[<+&.LTH<)ZSN?-1OAV%5R#P1AC(PV'>\R*3SI
MXZSCTGS4\LAD*,WI%0.A>"EDP040PJ5E00JV7=C9"J6\M@E<S!IAU4=P4FMP
MPC%C2R]AOE41"E%QCG%:0C%V__XTO;:%?@=-MV46S2*-/Y;IR<>;18LN%/[V
M1?M09VH ]E$T_SZ\Q #M?!S.5VI<5 CM>?.DWX';\NL\=M]V[EWO0$\W@^ C
M4\KDLW0Y0M "%4QY"88J#S1Z$JW0,KOM[I!?H92%MV^F#+_O31=__R7_NA+E
M)E!_M49^R94;AB+>UAA&;H%>._[<7.!USML5]/W'<IH:3CK8HP_!WC'KFY"$
MI>@TL%+&5XA P'&&S)X(,Q0)W4ORG&GJP^D;/WNX6M[A@>^L>=<YBU]0L#+3
M=*-D]\)?%Z 6Y3TNI7.H)H+' "&ZC!$J:I'G1 %#SS$ES;,RYCD[9XK2W>-O
M?K\6YKO%WV;CZ>*G:7G@W8 ;&8@;^@X5)Y>)],UYI4V5^81'-C[=X."G\U10
M$?7HG\5#G:]^+W9X]F<_;_[T@N]QN.4Z@3K$17 0+,%XV0E4290.\FZ0*3)'
M?&"[6*[[BYM/T6#;OZ7Y;^?N&);E_N\27;!\]7(K<^)F96XMK0;%U73R&N*:
M]@,2>K;N[^[]^._>?S#SM-^Y+H9=#SR&LDU[WDW6MET@O2QDN&S7'EM_+S14
MU\^N-PC,)51%:NU.0Y)=+LJZ3XF1T=<;3[H+[.?ZZ 8674C=0M=Z#6G>Q7=E
M-:X_WBT6\['O;K.8W3J[72 .-.E_EN@%34I,>-;\=O>C=:14GA4]U=4YX[9=
M%L!NEI?X6;EQ^ISF8=QVBUW],;/+FZ7(?AZ@7'9Q56@"(:<+0J_7'^Z1Q&+>
M+39>K2YWD1;GLWC6_!>JY?SA T:WG^82$;=[)K>2>KEAMSQW,5M.NPFV<NLT
M;?LUOC*?,FK&>/ST:M1)-2\72SQO-0/2+[S=]9JFLT5SE18=QWV8=KS6W:OM
M%W50[$B R[;_=9XNE_. IZ7U"(U[$7:+ /A,J"+C\J8_35>_MCUG3F9M-UTS
M+V1Z.9MWJZI?KS/I<S>@[?;PXU,&AX]9+CJ>]R/?=LNNL^4D]NM+)?:8+L80
MBV*/\8/4+?#N8K7GI7#DV3BY:U= 9FMRH,!)+GVI3<# NNSKQJ":RFRLUUOS
M0D]Q!7X+YRDN)^F7?-<IZ##PW32NT.I],>WA.PHONX:[L0S;(5^;%F5A?KY:
M[D<7/BPGUXD"OF.5/HGC(09X<UR+\$>10KQ.O%R-47_1U7.4^[UQR\5LO?L?
MSPHX)&_(V^YPF+@K!,HW>?PYQ;>?QG%QCD^!C_&']0DE.G:7;7K3IDM7,BO6
MK]BEE?;7_F9S__SZ"3Z.V[$?3Y#]WJRO\?;^7C+];24YTX+^H4CGH8S=U?.=
M4?:HPPC7CSC.GE'YF.-H$4I]N-?P<+_3&,EV5OHU?9&>FU2^AHVAP-A-DOO]
M0&:'FJ@_(!E^F0IV),'KS21J'YM)GM0/\#AT^2NG7AXS7._/YRDU_]DO??RE
M+'WT4W]E>KH?2DY&@VV,=W0C> 1H]#KZ:58H.SDH^VW\N0+9,0+9,#S;DVG'
MN@?3^K:;&9TM6S>-[:C,7*;+Q<84>MGK\(RBL/L9KR.N!KMK=MK+KNT31K<]
MF%!)\QB:A1SO )V"'UWQJ>+3H/")#,U"CG> *CY5?'K%ZE_]IX$/4,6GBD^O
M6/VK_S3P 7K!Z<75.W[-_.(S^ET,2/(OE[;U<UJ4),92O^?;DCQYF/Y1 Q?]
ML[,A:\^6@:A[[06UQX7;@>UHTY+H% 4'X9PK6W ]&)4$Y.B3CTQ+%;8:+ <9
M+:%!@:(R@TB6@TG,@W4LFN"=US'>S1E&"/VI0]"_?JG"RM<T@=(CKFQM E5!
M_"&9'W%\=?S"/Q:%KPQZ) Q:>R;_^'<G V$NB+)91Y2>R1I,,!PR44%RBX2M
MMVML6!>4E@&RU*7D$?XP)CF@/@EJN7/6;#5N?")9/Z:J"Q\)\G!9K*&:RX",
MHW9)KKQ>3:+R^JGP^F#)EL:0C<@)I)<)A$?.])(RB,(1R;),D3ZKP-#^(F.*
MV&@>KEDU5-T=D*:>.HI7"JT*7RFT4NB>*30YPPT-!%BP$00G$4S4"H@RBE%*
M3;#N+H5*:Q4+C(#F@H P,8 3ED-,*4EN@N!FJT3O[BE4"%GY<\ 0OOLU\2=E
M, Q<Y'MJ?9.FLXOQU"U*42/\WS]4^.JZ&MI67:%^:]MFIZO^YTV]H765J.VR
M0_&FZFE?U:CN=C^@IU1%6)LC'KF78HRQZ&8P4-YY$$PI]%(B.B#&ITPX"4FE
M72R!__<*!=_U(/ASAW6_Y*YP5OO+#<)U1;1N>3$]"C[)D>%RI"7?H2]3#;YB
M9A7A:Q5AI9V=T8Y*FB);."0;JD!DK\%DR<%Q*3W-DGFSD\7<P]".&@F^R^RL
M:O 5,ZL(7ZL(*^WLC'9D,D([[4%QCI$+M1X,C1(L$<SFR),76VW3GK*L>2C:
M(>3A?A;5X(_%X*L(JP@/+\)*.[N;9//!^>0=2&TP<M$B@\^:06911"\-I\;N
M8BGP4+2CZ,--NZK!'\'ZW^ENS-Q76_*;!C&W%^O6?6*ZROF+V:V.+NMN'P\M
M *YZO=3]M0<GS"K(PPNR^A\[\S^(3AKC7 7)IHAA+Z7H?W@)*A$J=0Y:4G_7
M__#*L\15!JZ3PK#7<; Y2&",.VH39T+G>WLF][#X?8>*O>?Q;@,3W\_6O7)2
M_)N[*@>_F\_=]$/?3WE73LE0,I@&I++'C095D%60PQ+DB?/3G7.A30'&G^%\
M'/&=WOSX=T$L]9RE/K-5<(;QJ>499#*>*<F"#>IEG/$^TT[<:,'M?ZIQ':%Q
M54%600Y+D"<.]R^Z"F<C34(*2,0($"I[\,0D(%PDXE)*@6WMC&!>2.08"YS@
M#Q$#P7.\ !E4]%*'["P=<#@RD%H] U+9XT:#*L@JR&$)LO+3SO@I4QL5R0$R
M+SGQR0FP%KG&*Z8B-33:[<WOE*?(LXO E5(@!,=S>.#@LL5@B"?E:.6GB@9U
M%]^1K=]M;K[#[_'+L%AWI]M>P6L7L_"/SB:?L8IWBL-X# DO)]-#[K2$71V;
MW07>W'J>;8(4HL8@6J&30H,!ZQ+ES#$5W'9) FZC"XJ#%,J@8Z,R.!8TT!@D
MX2[J:+8V^PW'L6'JX-O_*JP,2=BU^$]5\=<B[!-GSM];H;3!!)Z\!-XM4R)?
M(=OI (H822-GQ"9SG"N4U4B/WD@K#U45?RW"/G$>>M&ZK)9Y2:("9QE'3B,.
M7)EP5ED:)BRQS)F[$9S*E#BC'"C'!(B0#3@C*%ANB>&2J13<<",XP7:9REEA
MY>AAI3)G5?'7(NS*G#MCSI0I+<E%(*70(+SG2(!E1E-Q2H1)0OJMBC,I,,7+
M0C"R$0-!B0:+/ O6.R)DY"$Z/ESF9(<O!E!AI>[?'.+Z[]TJKMW.S!3OJ>-:
MTR .SK&U@/2IRKRZ-[O+6=/&NV@4,/P)(@D#)@L'FC+BB79).[K'.JX_] "Z
M56EBE[6-%!U&DEH%E2'*O$X+5(5_G3*O++J[!"E*8E;*@M=<@R E04IH"8Q0
M';CR1KBM0DT[+$O[ BRZV\*T%51.#%0JBU:%?YTRKRRZ,Q85A*4DI0!N1=FK
M2P(8A:%I=M(S1I7(:JO<T ZK[+X$B^I=%CRLH')BH%)9M"K\ZY1Y9='=I7IQ
MJ5,6!&0@!.-*Z<#2[$&:G)P(,DF]M0MYAT6#7X!%S4XWYU10&?XZ]2EN;=T/
M)GQWNZ_HMY-9V_YQ%\O2IS@$QY?T=<P8,[C6Z/L>C^K4[,RIB81$2IT&%W@
M40H*.^4#).Z,RXQPE;>F!IZR3/V7%7#^+<W7N79W.A[\UV\_S"83UW]][<&0
M30^&??-OY(SM<M7YE2/':>!TC>ZKDE=Z/&9ZW,\0?;L>HJ-@8D*I38D(\,SH
MDC!FP>B8(6K")566,K:5,/:4I>X=,7'3XFC^ZS=0*)D<O+=J1:LOJ]P?!S<>
ME;2K&532/F;2'BR34AVUC%Z (4(@*P8&1I R41\T\YS&0+:J:CUEN7MW,:U@
ME4 K3E=Z/+C8CT7)*ST.:82.BQZ1X8(7I9HVT10$UPE,DJ6;7%3<DV#PZUVL
M8^^.'DF=\ATF3M>-TX>&[!_N;I3>W<+TZ0[%269Z#5SF@_-8:O[=D?DM01#5
M55E#CX4!>A_HMV0I0-F $;V6/-&=[*B^Z[>L(/9IB]6[K/A2<>3$L+L&^57A
M*W&>"G'61>P?_ZZ$LMX( CR1!,(%!HYKA\R;F<C)6V3M?2QB/YFC][:,7;%K
MB(O9E<XKG9^B250Z?SUQ,#/&*YLDTJOP( C!<-:G!%QDP8,+T6]W:][%\O9S
MXN"=+G!7'#DQ[*[$616^$F<ESCT3IV'*".T<,!$"""$<>,LY2.:%EEQSK=D^
M%KZ?0YP[7?JN.++/!7#\O123_[?U@/V\O$CS<<"_X_CCB<L$WSA]#I-E3$]^
M4<KN>5-A)=GX[UDO?@.?^Z<5JC:DT^O'G\^OTR,NW8?4&QZXC,_TQDT^N:OV
M[3?-GTY<3_ZT T4Y8F_CU^N&Y<U&9_)F,5O@DTP_-,<UURNY]]J5P-,9$%H9
M<$1;0%I4A')M\)]=M+YZ-UV,NWX XX_IMQ26\_%BG-J_]%H4?YS/+KZ?75PN
M%ZX\VR_Y+ON^NT :7.RJ2LH#2]/).I(Q&@\ED4Y8@N&U5 F4M21$QB7Z%KOH
MXSPH4=Q7<>T!5V7_EM4LSF?+UDUCG_74=ETDT.#/\8N$_\]3:KIOQY^;"[S2
M>=LD!)S8_,=RFAI.1@TCC(X://4RA2+?R=6H^93FJ9G.%LUXVHL8?^DN&&[$
MW,SR%]I5-!XU>MF61TCC>9-RQJLWGV;+26S.W<?R?9KBDRW&L![8L^9OLP5"
MX=A-)E?-^M.FO1[O:[RXC:]' 1K:>J]BSJCPG()048'5U@"+3@@?%)J!NFLI
MB"66!JH1+Z0%(<LYWD2@1#'">13&;2T0[=U2U"U+D5^T%'+V<%VE_9M&KR7X
MY:0,PX9YW%C&@Q9!OMH$2OKA5Z@_R@C]H!9/+->\??)9\SM\>93ZG[(.&(.*
M6'X$Z\%0'X'HR$U&_>=^2_^?TO5J8/K_<,O( ^O_%_G@Z[5_-P1PUV/>"B8Q
MHGC0>_[#X9WGYX8)Y?7P-9]XN3_?DMC:[HS7!/TJH)8@^4A&P*8N>=#D6/J1
M.[V5F/"419,?QU,W#4C=/TT1NI9=_[@?QFU 9%O.TWN\^'<3!+)OFH1V=%E&
M;[Y, Y\Q^3VS]+-)_%JC_!E=G(;*IN_$SM\VUX)K-B2W:0A/G5:X1T3\=Q]P
M,!'C>\2:@M1N>M6+RKY%\+J6U?A&5FN(:H)KSYOT/\OQ1P1J_&+4N! *G+?H
MW8:$'_M)&C7H&R-&W7RR>=REN^H/PD]0/Y'5Q\Z/)[WW6=SHR6SZ 19I?H$D
MX!=GS<9C(J!-QNEC<5//W:('2S>?7Y7X%I]HB5\@8.+'B(F;C^\N+^>SST@8
MJ!C9(51V!U_#9W_.N*#J;+[H[SUUBV5Q$S;OCL>V^%!S?*G.;=Z\Q6+6H%3=
MAPZ,\?KSU5M=E:LC(^! 31ODRGF:!OS,XUAW"-^_\[A,'Z%#TLSQ$=O;=XTS
MO&OAB6Z.J1PZVWB(GFY*8+&<]$]UN9Q?SMIRE7>=.&Y%(=W="OV@_">3[EFW
M5."!-^SX"L>TS-;&!L6_(<EE6X;@KS@TDX;C6<A?[=D.+.RE#.S9DT\#?[_]
M 0AJWR<WCS>JG3Z'\]+>M".\XI$5]&@N)RY@E'R/0G:.2E'OSEF)J23-N>+O
MX,$KT"BZ=9[BAQX@1D5KYZG8U*CI[]7=8D,=W::F?AHOSJ\]JS(P)2+ W[K.
MI*[W__&?7LGQ\1#K9A=IM=FI*O%PWF_O+(BZ6#3L-AHW[2=WV;@/&,L6%1EU
M^M2XHK((W\B3KHMGBN;\RU&%BS:1H(BEH(@6(!BS&"YR!B$(Z2A2@=9;>UZ2
MD@F=W(P'90LE(1>\I@1D=IZKR#+W^J[;^L,UG?R\$MD]$>!__?;#D\(_ROG9
MP\N8+S WN([]"J\>U_CK9(4T(@#3)3<:=0$LBQQR2EQ88F3T6Q/+3 0MO?=
M@B$@<C1@#.H,4=29*!5^REYX_-79PZG5+SG^#_A:/Z 37(JL-YR.5H[7[7E@
M].8Z;D-(N43O<Q7TCSO:W(2A]/FRB_.:<L!-B?;&S^;SV:=N8F")B-U//7P_
M3W&\:-ZM4>NL^:_5=^.[U[T+;QLNX<J#QU?N_=FR'%].N;[ 9=_0O&U\-\TV
MZUEVAD30S7LT?_WINU]^[<\ILL##2X#Q&0^]_SJ]X]L?<?LIUW,J:Z>BP?<X
M*FL+D@N#43TD[@O:6@W.9@Z:<,J$HU*3[9;TST+;'XL8?UI)\5<4XBV#PRCA
M)C<$V*;)_?3SCU_N-7]FF3F@S?VA5Y/5=%<7O*$V='H\[@(QE&+)-+EM445[
M\F3F.F_RMOJA:16OL)QZG^ZMOCYKOMO4\A(EKL/-^TSJ6E.+YI=C.NN<7-VQ
MV4U3?MA^1_?<Y?H&GUR)V<KSH L6RUOXU)RC@"=7*R&A-HQ6S[%LF_]9HH^5
MU^%V\7GN<[W[6!\E]JG'IRZ<;)?A_);3W4GUQO%^6!RW7'(\L9\B*%.=\W2.
MXNVCS0W/>RWG$@-T:%0D]( #[]W$33&^:,]36A0<7(PG-_.EY=:NDT,Y].J^
M /WZ76O4.J#WVV/4^AB5_=29P7$Y=5PYKTMI5Z.D0:=.2##HE@'5)EK"G8^6
M[X)F-GGE>S2>']%V_D^!B;^NS>K=XD<4\O]?9+P33V\@?M[D&C8>\OB.365B
M2"[X%,!IBW$ 21F<PK# 2)>E5@+]$[.+..#E5<:>/5PBX8 JLQ42W$.,-Y/@
M&]/C9\T/RWFAP=]=7:1;?OQJUG:*<ITGA-Q_XE\?W'AZ?/,6WK&<2V)7SA[A
M*BL%WC(*-E#))64LRRU]=8AL&5$.- VE +;T8 (S(+WRCLL@:=Y:YOZE#,3W
MFP[*3YU_\E_7 OP_LTGQV_X=Q?A7=%E^F=ZLAK^;C\N4>#]>?T.??!:_ZZ8L
MW[O/.]%M-HQICV^/2W<2RX0IS\!)XD"X),!8BK]9D6S(CN;M/FN[U)VB)N\^
MNO&D!-,_SN:_X;AO*$W\O\MV4?S]7E=^36'BVA9]]="M%=U\W[Z;QEUI$CU3
M0]"D:>IC.??YVO7O0[I'Q IGS6\I-?VZKZH>_)&L[3]-8=[=QZ%4WR:\<Q=_
M;R+_9.;QLP]91\$@AAA F)+"%=$ADR&9I+U67F_Q(9&"&\0SB#X@^J&7#R8[
M"2I;PTETP<H7GL>5\J")C-<PM-**^^:!4#..2C$TL1CR6=2$2!D2%V-@7>G4
M'7Q@,2:!W^]6,?8VY5AVZ_!#)OK]8=1\.A^'\VY2H)]JZV:>QM-GJ\0#6666
M:)*55(!B3V5YII32U0)H2L)P;HG:7I[[FJPR?YYNA62_(3I>SS?^Y?/E>-[Y
M'._Q76\/39ERZP*/J^3F:?HBH-_\$A:S O<(]>::_^ZF+[X86)35B.,B"6%D
MM((FL!:C=N$]:I-C$CQ+.B;OF4M;N<%*,<L5D1 -,2 40H<1G(./&&E%)[6C
MXBX6W,1"WZ^FI]^OC 6?92=,P0^:\'MKO;=X'%T,W<T47I2UAG_V$_"SG-NT
MV%YAF'U<3?#/TP6>V,7R)<C_PKSYC;_2X4\?Z_^,%[KH[8&1FM.[^YQ>):AB
MWEG@INSG5NA/81!((7AJ%.?)6K'E5#TEI_>>&+&$,369]W8RK[I)YGT7PO*B
MY#JB&71A=G-+ADU!GTV#V+5BN,RHIXB"6J)3I<IOCC,P6I<=>8P:(W:A&+^%
M\Q27D_1+WGCA+TTKO"]3"CO7F_M2G(\E4BP+/1M+E6Y#<>Z;4>@V"/FK[M/9
MM$/<DO'J2H;MI"P-OCF6P'L'>-K7?.A2/E8773U'N=\;MUS,UF4;\*R //:&
MO.T.AXF[FBT7;[H ZNVG<5R<XU-T/+,Z(93B%)=M>M.F2U>(;OV*7<6/_MK?
MW%?Y_^.X'?<3Z6_6UWB@_G]_6TG.M*!_*-)YJ);%ZOG.*'O4883K1QQGSZA\
MS'&T"*4^W&MXN-]I9F$[*_V:7A9/ZC1R#VP,!<;N+Z!Q\PCV2;.C+]"]I<H4
M)5B^[2O>5OE^I1/\F$'XL=\^5#6[HL71R[2B1=79*M,JTXH#56>K3*M,*PY4
MG3TBF=:)G(,/095IA>(CG<A9%\FHJEWAXNAE6N%BWW!QDUA9E;L"QM'+M )&
MU=DJTRK3B@-59X](IG7*Y^!#4&5:H?A(8[C%W$W;2;?]I6IW18RCEVE%C'TC
MQD;-[5%5[PH91R_3"AE59ZM,JTPK#E2=/2*9#F/>YW9S;'(F"=ZVZ4K?'E=O
M[#UXRM]V!8C[WISM'U_8-GYW8)B4H_7_*"%\W5=M3B]  8^WE:,;B3U8C[NI
M)C@TTSG><3H"4J_ 58'KJ('KIE+HT"SG>(>IXM9I#D/%K>'@5E>]:6A&<[PC
M5"'K-(>A0M9P(.O];.$F0S.:XQVA%YR>7+WCU\Q/,J)'3! $(U:D^S5C-B#)
MOUQ]P>_ZKF/M:+NCR]--YG0'X2NE^US"/EU![D>;_^4@HKX7,H<B_*X@Y<M(
M_]NCJB:NG>-*9PTQ4PN"!0/.*@_<*,,<8U$'O]5E3G+&F2YMFY("H3T%0U.
MI+GEE*$'3.W=(KB/+'W[<UK\DK_4#H??JB^.?Y5.E_C;%PN-FQ'7#Y<:KX"T
M;Y-XQH+>Z8JZDNB@=;:2:"71QY(H#<XXRY$UHTP@N*-@M<U ,HTT6D)DVFK5
M2CS2;/ >,J49!$42=4&6SC Y&1>M#7FK5>M!252-M&"51"N)#DG4E40'K;.5
M1"N)/I9$A?4R.1-!4<]!2"I+'V -E!B//*JHCF&KH2N)A!@N($2&YP2:P.%%
M0'BC,E?)Y;#5CN6@)$I'DHM*HI5$AR3J2J*#UME*HI5$'TNBG @3 [?@A0P@
M-/*G18($II*Q61D2V5:K42*H<@R)USEJ0$2)YUAI@7CNN"0Q1JJ&1:)JI"2M
M+#H\%MW]2O9UWL&F<'5WF:<.TTJ,7?LS?2/$US!PO]S3+*]K>_IM:9GWQ\8G
M-+OT9S]O_K2B^<V?\Q0FKFW'&>5;+.ZE-QL,W-9>V(VJ(CSX3LKJ&!V-8R2C
M=%I: BY* <)RBBZ2#Q"9-4R(+ C=<HRL2CXFSD';H$$([< Q]*TDGNFBD)9*
M?M<Q^I(W]%V'KK_>1=%]S31H8G;H(YTBW QNCN$4A7P,F%Y%^ II<;!<E87C
MN<3OGB+;"*,3>(.A>?8J$JV,SB4@O\-5,A@F+0<3"9X3",=SN >EJ&')Z)@4
M.PA7?7DRW.QR1;F:?D7/*L+7*L)*0#LC((/4056,D*2A()A@8*THN4F449]E
MH-L$Y+1U-B4)BK!"0%*#\2&#"EPP'GTF<2N?Z= $Q*2J]'/TAE]%6$5X>!%6
M^MD9_;"4M)(Y02(E$X@BE3@B'%C.LHY"8/RSM2?%.&*Y-!@I29= $![!*AV
M1)$%,\PZN94)=&CZH9Q4^GDYP]_[-MNZ1+D#2'AW@5)>M,W-8F.*39[/+AIW
MDW/PT KE[)[US;*R65,##DZJSQ#DR13./$61G[C?<^=<:%. \6<X'T=\IS<_
M_MV['+/"L%=[9T"X@!Y(U!D(,]%%YI,E[&6 \W__K\^,4'&C+[?_&:;V#$A7
M3MQ@M^L35=E7=3]]D;]R?I+<!<J-@Q1L!!&I!Y^)!DF]8$*SK"BO_%0-]N B
MK_Q4U?TUBOR5\Y-52$3!94BFU!_R0H,UWD(6E@?&1$K"5'ZJ!GMPD5=^JNK^
M&D7^ROE):YJMPH!)1TE!.._ 9"/!6Q<RDR(([BL_58/=R_KB*2[I[L<X?DZ+
M)BSG<WS1YC+-Q[/8W+<6N+'7L2ZT'UN&346=00K[^!R$NA_RQ[\SGYB63$-,
MPH&(Z-<XHS40EZR3-@3\=M_[(4]XX^/)8-5I;)&LT?VP.:0*NQ+V468JJVA$
M5@I2# %$]A:,] &T"M9[2X6D6S4+=[U3\_2V9%;<&)*P*S56%7\MPJ[4N+L]
MI%;G%*(%*@+27 X"G,L<,%#4WDJ3-=L*,'>]A_34-HM6U!B2L"LQ5A5_+<*N
MQ+B[F)$:XX200))!DHN:@+>*@28V6:F%"LGN>W?KJ6UCK:@QW+ZR*+NA2WW?
M367_8SE-#2==0UE:]Z(>G"QWEOK"SI@L2!-G2S])QP4UI]2LX"M&Y?@\F;I<
M_>/?N>*6&.U!,TI *![ D2Q *9)9YLH(D>XZ35H)Y72DP%(P($JO/4^D RXU
MBSP9EU,<5E\#%*+AP^AK4'%N;RO8>QV5.BE13:)2?Z7^TZ%^HHW37B%Y)ZI!
ML.C!N>C 6Z9(M%HGM;60P"DE ND=A%,"W06CP1E'0',K,CH2S' Y*.J7(X2U
MROS' '.5^2OS5Y.HS%^9?]_,KZ3,EED'6AID<6.0]+WGD C/B6=AO8A;*R4L
M<">BAB"I I&R !<UA> U9]D$1?Q6COJ!.P(SO<MT]0ISE?F'/CR5^4_%)"KS
M5^;?QW0_!OB1$@9*1&1^[S/XK"C0B$X )YQ[X[;RZKF(RB@.S*@,@C //B#S
M9\F]4XK(J,FPF%^-)!M(&^.*<T^D_LT<"_S=H;S^;3VD/R\OTGP<\.\X_CAL
MJ3V;D8?\<OM1B=]2:GZ>+5)#9;'R)B_G7<6!]/ERXJ9=NX!FEAO\K GG;OHA
M->,IHL1\_!&_^UC^:A=SU)!2['QQ[A;-N"MZ7@PQ-HO99KGS>VL9E"H&9_>A
M^GY>M[EE ?<I.%K!@VKPA\-KP7-5_.FO1]D][R>L)!O_/>MU;SR;_>L!U7=D
M<GZ=5W;I/J2><,!E?* W;O+)7;5OOVG^]!J4HP/Y6X:Q\F9$,DYYH< $;D H
M3?KLS:1()I::X/76+L&G9'S^ECX4./DU7<Z0XZ<??ABW 5%B.4_O\<+?36;A
M']\T"5V6RS(&\V4Z<BKWLTG\6O7M$5LW?34E_K99":UQT]C\>YI]F+O+<QRY
MGZ:]YX8HO@.:HX.0U],,_CT26/&+W?1J76)G<M6<N[;![Y<9O=;E')6MP=_&
MD_%BC*<CT17:>]<9@6M'S;MV[#H)_V4YGUVF0F]MFA<21/(+RQ9?,<W;LV;S
M7DB'>.B\X[]R*MX-\24V'ZX'R4TF5Z.-[[IQ3!_=9(DGM:4.4#>&TY"Z@_#P
M6>B^6=S<IM<#^[9P;SM;S@-^C<3M-F[3>->.\>%^*B#;KM2E1;^_;=P\X8%3
M?$I\E!OV1C*_Q#=/*V)WEY?SV6=T^E'UW/SBYI:3-/VP.&\6<S=M>^\?;_-+
M]])%HJM[M>L3FHODBC47MP*OF,?H;A:1=[+"ARR. D907=C2MTSI!=A?M\@6
M?8K27:5<_'(V&8<R6,5W*0*9=[!1'-CU:1N/T+UI.:I%Q&G<S5GKT5JX?Z1I
M^<(UG\YGDW1[+(NV+,[GZ7?N\N:.RHPV=.:L>78$^\W]\)R%C2DK"524Q6+C
M!%B=*<CH%'$Y6T>V%IB?!,_A/,7E)/V2[P+U!MA\=[7Z\B'([AYD/%VF^&[Q
MV*?_.WT1I-AXC<;YV7)QGR*AJG;J@\;XJ7USC:UW'<H;R$5:?<9HKZ3E;K57
M?J3$ALR-.W!8^CF%SA17%]UL.^66B]EZ6@#/"CB(;\C;[G"8N"L<W3=Y_#G%
MMY_&<7&.3]$Y<JL34+\F[K)-;]ITZ0J$KU^QF_'JK_W-?5L3/H[;<8]I;];7
M>&"#0G];2<ZTH'\HTGEHKF3U?&>4/>HPPO4CCK-G5#[F.%J$4A_N-3S<[^RV
ML9V5[KWZXSVP,108NS]*O7D$^P)+056F3Y(I2K!\^Z_?J&^&L@WU.$;B*T/8
MQPS7^\Z/_D\\YKQM_H+ON^J&6#:9]4/)R6BP^R^/;@2/ )]>QS;N"F4G!V6_
MC3]7(#M&(!N&KWLRN_[W8%K?=G.PLV7KIO'%BYT_H73.JS:GV\3$*C$=FIB>
M5Z>A#M#IN= 5L2IB#1RQR-!LYG@'J"+6:0Y#1:Q!(5;UL89K*A6Q!C$,%;$&
MA5C5QQJDJ=1*EP?OOM@E1+YYNGG4XI9[((5G"/68EPJ'OJNXRK:"006#JK!5
MMA4,*AA4A:VRK6!0P: J;)7M?B=UKJ?@-F5'17>=)\WP;&Z86EUG@,BRGTF?
M]5;-%YX1'9 )#*"TV2F*<'"5RIZ[:>@4P?LEJX%I'X3FA@,WWH(0P8'G7 )Q
M*I- I.;.;S7_($:)S#TP8@@(;1RX&"UH+GWFC)&<S=T-VK^FCVFZ3.UNVH5:
M-F+ZX)W1!J1T%2ZK"(<IPLHXE7%N-Z_FQ'LM-#*.DR"(M6"=#L@CG/'L.15^
MJ]T4TT9081U$0S*(Z *8B%3%N"<,?\E6^/TRCC$C0RKC5+BL(ARZ""OC5,:Y
MW>O ".8I91 882""SF"H]$"TRI;HD,AVC<"4/!(.-9!"HB!<J7A,5$+&83G:
MD&S@=*^,(Y4=4;++[@6G:.L5+JL(#R_"RCB5<6XQ#HLT$*<(!&\4"(/$X572
MD(FAT83DC#-W&2=(&G-B%$C0'(0L7?E\R$ B\H[B2F:QU5)WIXRC"!]1JRKC
MO!Q<[CVWNB[&[6 QKAV[FE1Q<,>A"O+P@JPNPNZF08V,A!@+1HH(HJRY.<$9
M2&>#HEG[$+:"4FL<LTI+R,:B6Y%3 ,>5@Q"T3(+21*S>[S0H8R/)[3#ZZ@Q(
M]8[;JJL@JR"')<C*,SM,\(B4(-% C!9YQF<-)GH"B201O$PI67&79Z1,6F47
MP&J/H6B.%#SC%E)B(7%"8HQIKSQ#C1EQ77GFM*RZ"K(*<EB"K#RS,YYQV2EE
M%8?D1  1C08O% -JN<S$&$)UWHIGG*".:0I:YL(S22'/" .>:(8C:K26^XUG
M!"4C(WCEF9.RZBK(*LAA";+RS,YX)E(?<P@:H@\)XYDHP4>D$&MSM$)91GC<
M2EB/5@G$>7#:&1#(*V!SZ1EIB O)>"Z=VBO/<&E'UNPRF:-:==WG=OQ+:WW[
MP;K 7/-Q7IT(JTNP,Y< J5U9'I#>)2,@N(Q@?+9 ',G4&F>2M7== IY*=U&5
M02>+Y]@DP#*#+H$+EB1C(TW[G>*4=*18W5!P_(9<15A%>'@15CK97809D3.X
M]! I%R!2H9-4-@'X:#S).4J]%6$ZGY(TDH/VR8/(G(.W^$/FR#-3@3N_YYE,
M# 69J'1R](9<15A%>'@15CK9W5X JF,TU@&)PH&@FH KX48(E!+O4G"";.T^
MTYIE9@UH%P,(Z9&"7.3 ")5.<JV3S/M-P*!L).M^YQ.PY"K"*L+#B[#RR>X2
M+1AE,A$)FJ0,PB%+V. R<"^<(B:PZ/A=/HDJ)QII@HC$ 2((#E99#]QEQ4AF
M//G]5FPRNH8GQ[[R5;>6[7[]:S*^&$]=9]VSW(P+,K;IPP6^>-_THRX0'YSO
MGB'(DVFB?8HB/SZ79#\8].UZG(["^S$DDYR3 <.C <&D!^O*/CCB$C7X7<Q;
MU<-BHC0+0\$[*D!8YO%L]'X8AM-!$ZVC8<_W?EH<-_SMR_OGZ$@K/8PTH),!
MI_VHWQ^'.2C;?1P'/CJG2!U5Y)6M*UL_@JTE$8)XDX#$4@=',P8N" ;$.D9$
M5-3KK;EOE752V@K(O&Q8#-:!M9R 9\1G[9TP>@=SWX]B:S42O+)U9>O*UL=,
M'57DE:TK6S\F\4EC#!T-ZH/.I:^#-& ]QU#;"&3J&&5P6VQ-#&5.<0'62 W"
M, Y&>%9RI[P*6C F=I!'^QBV%FQ$U$"VV)P,.%6V'O+HG")U5)%7MJYL_0BV
MMA@/>^H#1"(H"!LS.!X3,,F#,IH$*[9VO4A?4I.E V.3!9$40Z['2P2?N(B.
MT:!WT$?C46PM1D)7MCYJMJZ;:P<];DW-KCFV-+G;2,3.F"Q(%&=+/TD5BEZ^
M)/Y7C,?Q.5&#]6RHCCQFK<#0%$ (*\&K*"$:;RVEDDNUU9,RR&@)#0H4+1F.
MR7(PB97D !9-\,[KN-_J^1(]&J78H5,<3P=!3@.OZYQ"5?)*DY4F]S$!X*G4
M7!%0TB!-,BW!6?R-ZI2%RT[(M%UQT;J@M R096DRD_"',<D!]4E0RQU>@.QW
MG[(E(ZL.WF3F=!#D-/"ZTF15\DJ3E2;W0).>>DVY9N"]*'/>T8!'SH.H.%/)
M16^HO$N3QA'+)1Y4BD2!(#R"53J4+=Q9,,.LDV&_^Z]'1)(1-[LL3?S*,>0T
M$+L2957R2I25*/= E-R):"A!CC2Y;*W*2'K2$-""$^]M"(9L$:6T5K' \" N
M")X8 SAA.<24DN0F"&YVL*#\9:(D<F3YP4N5G Z&[!2Q][X-_4G+P@.4^GXL
M_8=T.4=3Z7>8NVELW,4,)?//[H,W=7?Y2_@K*+;R[;]^P[[9FU!/G 9K\X83
ME>V )%G!H"ILE6T%@PH&56&K; \NVP%)LH)!5=@JV]IIZY@G@MY=I#F*YAD%
M!>N>@%I]^&17G$X<O%^TWKWW3C.E05,12RL4!\9'7>K="^(249QN9>]K8A0>
MZ8$14RH/& <N1@N:2Y\Y8R3GK?K$FU/;^/LDE5_>3>.[C1GNW63V%V_@T,M+
M U+'"J15A,,48>6BRD6W=Y)1I:4G#K2S&GF%*[!6)_ V&RNL+HQTEXN8-H(*
MZR :DD%$%\#$X/X?>^_>W,9Q[8O^?;\%RF?[E%2%9OK]D/9.E6/+9WN?.,ZU
ME)VZ?Z7Z22(& 08#2.+^]'=USPP $I0ETP Q #NI*"2(F>E9O=;ZK7<CRARF
M\$,R?*>DX0FQ2!V_QVQ [%@5:27A,$E8L:ABT1TLDD("M&"#DA,"<"5RI)7'
M*/+@L' R6D9VS@&+#J"(:!1]/H#24H<<EA&PB*9@?#0^7W,D+")X+/@^QZ.>
MHQJHFK22\/@DK&!4P>@.&.'HDQ=4(BV$1APGADS4&%D<O,&<,L8>&+%!0HJ4
M(.QS[["0 $;.)X0#0))D4B2^,V+CZ<"(C%D%H[.J[*YIOSVD_9J)K>4;1[<I
M*B&/3\AJ/>POQ6<))M9&),&E15PSAPQ8#<A)*2R)V 6YTREFM*5&*H&2-A+Q
ME,_L8M(B[Y6(G,!51AW->J!C*09RT,> F/*TY;T2LA)R6(2L"+0W!-*<ZL!%
M /#A$7Q1%I"E7J(8DS,B*2)V$WM"1"63]<@H!_YK"@0YR@Q<0WUD&(<0=HZJ
M>$($4FR?B;TJ[\>7]TK(2LAA$;(BT-X0R$LL-","29N/-C3,(NL 38)76%!P
MCV+<02!C.;%4$:1$R@@4)2 0U\AA16%'M5+B>#Z0&#.^SW%35=Z/+^^5D)60
MPR)D1:"](1 7B?"D(C+!.L1C2D@[21'6W$CP9K 3?*?0/A@)+A-#5ED-SI-2
MR"0ND=;8^J@=$U8>$8$XW^=DX"KOM7/O]%-X;U:+^4VLB>Q:$O3L2%B-A;T9
M"TX1Q;7WB 16.B$T #^Q2"@M2= B217N&PLLYO'',B$5#087-W)D*#B[VGJ#
MHS:!Q.,%3*6I?1"G+^&5A)6$QR=AQ9F]X8PB,DA+%;)$JWS #$&&*(:$9,18
M[[@C\C[.6!>CT((AY:++'>,,.0/_B!18HM(SZXX7%E7XZ*.%!\2,IRKAE825
MA,<G8<69/1: Y#,^%48:Y\//2#XCU">#B,Y^#E-:>;733:<43=1HI&R :X0+
MX,H$AB@FP@JF5!3I> T,8XYY19J3E_%*PDK"XY.P(LW^9HA0PZC-(,,]0=QS
MC[0P#'$<<31$:BMV/)H@4R2!1!1B/HW:<X:,- XQFR3%B;+HCC?/"I"&BHHT
MIYQ@JYUR>Q?^;^>+F_G"+G]'IJWFFX]?7W+W&"9\(3 L=]3,IY/PC$]A&@C)
MJU6R-ZN$)4.=$!*)1"/B-$AD'%;(<X&%8L%9BW?\7ZTH%E(BI9T$GUE&I%70
MB AEJ;&.V2-.-J-CQO0PBG^J#AD>R>NYIY7=GR/)*V3N#3*EID8S)A!1!+QY
MYF&[-'CS,N7I:QS\<[<3,J:."*<91B$)@-D<8=:1<<2<\<1K*;$_W@ V-B9\
MGXY\U2%GI4,J9%9V?XXDKY"YOZI1RE0,%B-C3$(\1H$TR0=]8X\)9<&8N.-E
MDA2-<%$#PC**N,$,6:R!#7A2FE$>7#I>BPD?[[>>I^J0L](A%3(KNS]'DE?(
MW!MD)H^-MP(C;RA ILC]$C+ EH88N O>1+XS%X!K'5V($@DF#7B9QB.MBZMI
MHL#@HTK.CM=H,69D(',!J@ZI_9LGEU@>U<J*4ZN>NJMGZ 456<^$^<I-XVDI
MFO,8_/X;]J-:,GNS9+ST-BF1NWCR08Y6:Z1Q-(@&QS%X_I[2M#LC/AA,O$22
MY,*W:!@8,=0A8VG0WEFGPA%GQ..Q8>;8E6_GHUS.0Y57G[\R>470BJ '05"'
M,R BA84#! 7P=%8+Y(PC/&B U.AW9@0:ZZ42'B613UF)\(_6T2+B(B>&66LT
M/AZ"YBJMBJ!5E5<$/3[93X7)*X(.:8=."T$QS3%S#$#H)""HL1H9;')?E2+:
M$$6EV3FG3%MLF- 1Y>E%B&,6D)'*(QQXXE138X4_7IDS&1MS]#[?\U$NYZ'*
M*X)6)J\(6A'T$.W+4A#*'$=!^]A6/9OH A+<B1AB5)SM3 D6QDCJ*?BM+!=[
MZ>"1Y88!ZL8HF/:<Z2,V"O&Q8*0BZ"!5^<%;G1^5?AX@U0^C GZ8^?EU'+V8
MSIOFY2@MYM>C^4U<%.%K7M7.YJ<P9(!L^:__\17]ZF!$/7-\K"<4G"EM!T3)
MJ@PJPU;:5F50E4%EV$K;H]-V0)2LRJ R;*5M;3HXY4#0-]=Q :1I:N_!J66M
M!D["\TA%G;GR?M)![(0&'9A!RN"(>*(8&1XX(DH8$C"6(1\2=>\42JPE3\PA
MBC5&7&F+; AP"R9<8I3BE';&X_[4QK%GEVV,^\_SIME/26,NR*CC<*OBK"0<
M.@DK]AP'>PY#]Q<]W4\"Y@AG5"K!4=3,Y]GO#&DN*"(A.6=<PA+3G>%Q2G/"
MC45!XX1XL![IX"VBS&$*/R2S.V_U=\%< UL(/_WZ>59:5; [@IIY68E<X? $
M^+3"X<FZ8M1''B65B!MN\HPVB[2(^:2K* &>9&!8[\P$CPX@BF@4?22(6^J0
MPS("1M$4C(_&LYT!IX=RQ2@>4WKT[K(!L5]5G)6$PR1AQ9Z*/7<;M:P16% ,
MODZBB-/DD&848,52[[@ _$D[84 OP'N*E"#L<ZNSD( ]SB>$ R"09%(DOC,L
MY(!A0+G7\R?.4>H'GD&LIV+M/X_83&RM!SFZ"5$)>7Q"5F-A;\8"V K2$4,1
MI1%G8T$BK8U D?BH2'#6X)VN;J,M-5()E+0!#S>!7VN9M,A[)2(G)&*CGLQ1
M%6,N]QE&K?)]?/FNA*R$'!8A*^+L#7$<T=1PPI!@)D_BT@JYH"22025KE([:
MA9TN:!&53-8CHQRXIRD0Y"@S*$;J(\,XA!"?S#U58TSW.3:DRO?QY;L2LA)R
M6(2LB+,WQ E!VI0(05)JD8L_$K)8,H0Y%C3FHPCE3D#46$XL500ID3+B1 F(
MPS5R6%'84:V4>#(?A].Q)OM,QE7Y/KY\5T)60@Z+D!5Q]E?^053T3#@4',:(
M$X&1T2H@";X-=>#BL+!3HJB"D5QSAJRR&G% &&02S^$X;#TX14S8G</Z#A95
MT^#CT(HXIY^(JZU\>Q3V-ZO%_";61'2MX'EV)*S&P1Y3;D9YZS#"%$P"KB,!
MKY);9#P-VG@?.=UQ1UG,$Y1E0BH:,"A,Y,C0?)ZA]09';0*)3Q< '2N\3]N@
MBG35BI6$SY6$%5CV!BR&>,V%(>!P$@"))"S2+&F4E!$A"!8%$?>!Q;H8A18,
M*1<=7,,8<@;^$2FP1*5GUCU9G%-J66'EY 6ZDK"2\/@DK+"R/W^%"IP$<<BS
M[*^8?/BH- $E8;3/>;7DV$XOFU(T4:.1LB%WO;D KDI@B&(BK&!*19&>#%;&
MAN,*+"<OTI6$E83')V$%EKT!BU Q6)O'3EF:CQ73%AD,_W!!#58F$N+)?6 )
M,D422#YV+)]J[3E#1AJ'F$V2XD19=$\VKXJ.M:KCJDXZ/5;[U/8NZ]_.%S=S
MD+<XLK,PFF05V<3+:WCO49Q.KB>S]@B4FDL^.O[]#D+>/7,)7P@,RQTU\^DD
M/.,CEP9"\M,S4>I8L^__X20U*N0CR:4V8-E0B:Q/$5&=7,!2::UWSU>5C"N%
M)6(DY/-5L4=6^80,)9$X2XSF[,G'FE$]YG*?=E'54P.<A';(3:EGL%:!>(XD
MK\!]BL!M!?=8RH2$RK$,XR*R45,D0Z(NB1#A?SO%OI+AA*-"DKJ >-)PC4D8
MKJ$L4$>=(T\/W$2/U5[G;U<]58%[V+MSCBA225Z!NP+WE^0?/,&* %)3+AWB
MTE($'GA$3@@;+&8)BYU"W&@T(TP$1&@PN4N'(8.#0SH(#=<RR\5^\P]? MQ<
MC9FHP%V!NP+W*:-()7D%[@K<7P#<Q 3K:-(H$ [ S;E$#B>.,("O$2J".YYV
M!CI@)7G&>1])1#P"SAO.(B)>1VRHE&K/A0-? MQ,C0T9R/2ZL]%33PS<M6=W
MT/LVJO4XIU9B5TE8JQ2'8VQ(9BQUC"*-11Z-3PPR#(P-[9+'P6B=_$YXWXM@
M,/$229*K%*-A2$?J$-PI:.^L4^'IQNGCL33U*)?3E^E*PDK"XY/P])"E>LS?
M_\-CPI7R'+E\M O'@$J.:()"2%$XS8F,>,=C-M9+)3Q*(I\)$^$?K:-%Q$5.
M#+/6:/ST.>JQ5G7XQ* <X.=)Y%/0U96$SQ#N!HM!RCHGJ,1(.NX!3[(CY95#
MGE)'N-#"I9T^8FVQ84+GG*S-!<XL(".51SCPQ*FFQ@K_9.U>="P9J]AS\C)=
M25A)>'P25F39'[)@'3@W"=D8".(R:$ )GY#D6FOEO,5VY[1E88RDGF*D&,>(
MZ^"1Y8:A$&,43'O.<KO-$PUX'TM2#[RLC<0U<[>]A3]DI1B;Y2A^O(FSYG?,
MW:T=P\>OR:F$?+9C^FL ]OM_2,(U)Y:#N1'!D74!(\V(1R3HY(RBTE.^CRQB
MKS3?M#IS3W-.L*K'SYQDY/5\27TZ"KL2LB+?,T8^;I.G)"4DB'6(4P ]S35#
M*0JJC(XXN;VD'@^#?$R0BGP5^89$ZM-1V)60%?F>,?)A$@.5VJ+(M4(\8Z"5
MPB&;DO&:)FG$3IO*8Q*>AT ^/J9TGR'I\]4B%?FJPJZ$K,A7D6^#?%I&:2,X
M>=$D@KC%X+]9IY$+C@06N21F9[+"8Q*RAT$^+/99Y7.^6J0V6M9T[0/IVDDI
MCJC5"Z=6D%1)6&NZ!F1"*,ZQ)AZ!R0 F1(P866H9\AI'R:Q.QNRE[?*'V7M0
M6GD\?5O4U:NQ_?1>2E[+NDY>JBL)*PF/3\**+7O#EJB(8R)@))61B">2D V,
MH*B59Y@3:W=;^A^7DCP@ME"]S\%!5:JK8JPD?*XDK-BROW(7E<\^U1@YFSSB
MV%NDDP0/AKH4J.9!DIW0Y^.2?@?$%D;KP)C3E^I*PDK"XY.P8LO^_!8O)*<
M)KGA$7'%+;(B@C>2$L<J46ST3@?]X])J!\06K67%EMKJ6'-G6UOXT_(J+KK$
MV>A%U^]82X".CWAUGO)YDKP:)7LS2H+3%OZK$#%1(RX%18YCCFP2)#)AO19V
M+_-1LX[\RWPVOSN$8:^E/QP/H_"GZH[AD;P>D5+9_3F2O$+E_OQW[KG'42#J
M<D,(5010D@5$F$\L42U)(GN9PGIXJ&3[',):5<=9J8Z*E)7=GR/)*U+N#2FM
MM#8*89$SR2&>K$&6 _3YR*5+1'O-=X8&/&I6[.&1<K\UH%5WG)7NJ%!9V?TY
MDOSTH+*V=7[_#^]E\%91%"0SB#- 9>UY1($*[#QXKR[YO<S9W1,J?\F!(I+5
MF.\II$AK6^AI[ML/75)[.F^:ER,7011CG^E>VH^QJ;4?IU;1=5=3T0O0_J"I
MPGSEIK&JJJ_^^&_#W8_3L[L&:PQ%+@0+!DP@;@GBPBJDJ7%()TH3B43*9/;3
MH-J?-?#]8G[]+=QO,EN!3=0=1C"?-7\J2K7]WKNL4G^<P(M.EK=]W=XWLW#W
M+F_^M8(__QB75_.P*?;;SV$&9DSIT;M>ST=%G0<@U#A'9?**PZ>,PS7^\?T_
M9+2PIQ$P7BN-.",&64(U$EIK(YF-%N]IE/$ (?]+@BEL;'#%_H&KQ:<^R+5:
M!]4Z&* 85.O@.7CI1F+)"#;(!:X05U0A &F"@M#8XWP83]K3#.8!0O:O527H
ML39'/W/P?'34>2!"!>+*Y!6(*Q ?HJ(O  SGBCX-D(NX#0EI0BSR!##)427=
M;D7?XWK73PN(-=WG 4//7$'M%0X.WCG_J%J" 5+],&KD6WLS6=II>_IOF"Q7
M()JO:DO\4]A 0+;\U__XBGYU,**>.;360S/.E+8#HF15!I5A*VVK,JC*H#)L
MI>W1:3L@2E9E4!FVTO;)XSNU<62/\9]OKN,"2%/[0TXNX35P$IY'%NO,E?>3
MGM,M/97:122QI7DLDT#.<(:2"(%%;:S XGYJ2F$M>6(.4:PQXDI;9$,P2#'A
M$J,4IZ3OIZ;^:F]+WNC=_!O_K]5D$?^ZF(<5K.1]_*9IXIX22G)LZ#[/+SU'
M%5"U:"7A\4E8@:@"T1T@<EQR@YU#Q.3"P\ "TD9JY&6BU"9+J=FID:!*<\*-
M14'C!-=8CW3P%E'F,(4?DN$[-1)/!43B^!6& ^+%JD4K"8=)P@I$%8CN !&Q
M@FN #KC.<<2]Y\A&1I#G23BN#>9^!XAB=(!#1*/H(T'<4H<<EA& B*9@?#2>
MD>, $2%CS?<YK_8<=4!5HY6$QR=A1:**1'>0*%&GF+4)2<4DXIH&9)EDX!(9
MK&G4GJD=)/*"A!0I0=CGEFLA 8F<3P@'P"/)I$A\9\K*$R&1&&M1?:)S*N*N
MJ;X]I/J:B:TE&T<W*"HACT_(:CKLSW3P+AGF/5).@4.J5$!@,PA$+-?,:QG!
M,]V9UJ(M-5()E+0!<R-%G\T-B[Q7(G)"(C;J.*8#<-)>#^6NPGY\8:^$K(0<
M%B$K_.P-?GRD-"I 'A93 B_4$:09AU^=YRP:*F7<.>Q+B*ADLAX9Y?*QWH$@
M1YE!,5(?&<8AA'@<^%%FGVW*5=2/+^J5D)60PR)D!9^]@8_FA-F$*=)* Y"H
MX)#SVI=*$A.B\-'+'=_'<F+SF91*I P^40+X<(T<5A1V5"LECN;[,#:00[0&
MQ)&G+>R5D)60PR)DA9^]P8^UR<2D*0H*0(<;%9$UQ"-A0Y(Z <!$OE-1'XSD
MFC-DE=6( ]P@D[A$6F/KHW9,6'D<^&%C1F2%G]-/W=7^O#U*_IO58GX3:^JZ
M5@ ].Q)62V%OEH)B)KDD*2),Y]X[DY 5.B$FDS74$8^QNF\IL)@',\N$5#08
MK(O(D:$:+ 7K#8[:!!*/%"6E8\YJ[]WI"W@E827A\4E8869O,!,5)T3*B+@T
M%OYA'ADL)/*:B2B,9%SLM'A;%Z/0@B'EHD,\,8:<@7]$"BQ1Z9EU1XJ'$K-/
M=[2*=]60E83/E8059/8&,L*FH"4%?'&6(8XQ1TXJA;!TC@@AO$B[77-*T42-
M1LH&GZM$ K@Q@2&*B;""*15%.I8OH\@^"PZK@%<=64GX7$E8869_4T(TQX3B
M@'!0X-!01Y'#D:$ _DT*SE!I=Y)K0:9( HDHQ'SPN.<,&6D<8C9)BA-ET1UI
M7!49X]J;?=IIM=H1M__#3^:+F_G"+G]'?JUFF8]?4G+W9"5\(3 L=]3,IY/P
MC ]6&@C)JTFR-Y.$:Y:(HA$9SPEXOCR7C@J/3. :,RQ%"#N]#E$KBH642&DG
M$2<R(JV"1D0H2XUUS!YK<)DB^S1(JOHX*_51CTBM[/X<25[1<G_-&2%W96"-
MJ(K9@0>W7$OGD."6.$$Q=F*GYH4Z(AQ<A$(2<(U/!NG(.&+.>.*UE-@?:;H:
M'6L\D,;TJD"&1_**EY7=GR/)*U[N#2^- ;=2!8RL%@&\2\N0E<ZB(*S%F*LH
MD[V/ER1%(US4B#-&$3<8KL$ZY FF@+V4!Y>.U$U"QHH.I)FQ*I#AD;SB967W
MYTCRBI=[PTNB%=,I2&02Q8ASS9&1@2'%)./16B=V\9)K'5V($@DF#?B7QB.M
MBY-IHL":>\G9L;HOL:IX.6 %4OLT!YU*'M5:BE,KEKJK9^@%%5G/A/G*3>-I
M*9KSF.?^&_:CFC%[,V,\%4II&Q$S LP8JB,R&NP21JG67'+,R$[/CA?!8.(E
MDB37N47#P(*A#AE+@_;..A6.-?H=K VCCEWH=CZ:Y3ST>/7V*Y-7^*SP>0CX
ME)(ER@7B+&>92:  A9'!KU(9H1SVNV7BQE@OE? HB7QR2H1_M(X6$1<Y,<Q:
MH_&1X!./F=EG&."9:Y;ST.,5/BN35_BL\'F(P41*"\:T0H;K@'B(\), QU)C
M[B@F,NJD[\.GMM@P 7YJGD^$P$$-R$CE$0X\@?]*C17^2/"IQ_+XW;SGHUG.
M0X]7^*Q,7N&SPN<A9F'@$+71!%$E6)X #)XDM10I&13'6()7N7/XEC!&4D\Q
M4HQC!+#KD>6&H1!C%$Q[SO21.H(H&U.#*WP.4H]OYY_A9PO4..^W[]^UO.I#
M*6Z[6LY[;H&K_&1V^0J_+E]'4WL[7RU?I<G'&%Y_F(3E%:P"EO%U?P%PZ=3>
M-/%5$V]L;D'N7[$HH/;>7SV4[W\_:29N,ITL;U_U]_A$UK]]K, 7BM*O,W4^
M)3S=^B[(%WV-7%#,!WR_"\S4%WS/7!#Q)=\C>=-.:7&?*10QCZ\3>>0DDEXX
MAZ(L-D;'P^K"#-7FK32M-#TQFIZ<@7\*1*V,6AEU7T0%$N:__L=7X"=6IOUL
M,,;-I^'U;]N$_UK-XHCA<=4755]4?7%F3'L ??%=]/':Q<6(D:HSGE!G#,-O
M/IOFEP-(QHO);+2\FJ\:.PO-RZ.&A;^PQ^[Y25&E_K.F_H"H_>LY@3.@=>7T
M(U#_A(LY3L(#.&/V/X!%1#$EPY>0D]NIJJBJHJJ*:L^*"@]?0DYNIYXP_O'[
M3RQXU$R) 2JJPQ3XO9LO[71D2S7=JWH>P=&KDG\'(4\Y33!TV@Z(DI5)*Y-6
M)OUMIG9EV$$R;*5M5095&52&K;2M@Q8'[B=_<QT70)JFSEL\M9;=9ZY7*F,.
ME825,2MC5A(.!>"?>G+!F4O_4XXCP#(:Q[Q&CDN/N.81&>ORF%CNI=+,*K8[
MS8<$8H)Q* G)$6><(AV\1<)@PH23@9!X?QS!'F<.:$+&TM2CT:NRK"0<.@DK
MWE2\N8,WCBLNG+%($VP ;YQ#UGJ!*%/$)=#Q5NS,+I?>*JNE XPB&'%,<9YW
MKI&/)A$-&*35SO#5?9YZK=18"EWQYCB3:PY2V%+#>GL(ZS436],S1S<;:MI@
MD+0=$"4KDU8FK4Q:"7D*A#QS:7]*5XL)(12G$04"__ 0(K(^*41MX.!-.:JC
MN>]J12,DP<$A<,S U4J!("NT1%&IJ(F5"=N=2:-[=+4D-F,J]SF.N\KT\66Z
M$K(2<EB$K"BS-Y3A/ !F!(I8"A80(V)DC6%($2--()(9$W<22)1K3:D#4!(<
M<>H$,BX!U+C(J%!2<*P/B#*"T;$RK*+,Z8?U:IW>'@7\S6HQOXDUK'UJ.< S
M1[.:6:V,61FS,F8EX9!(>.:R_:2!.DE) H\()44TN$/6(\."1\0Y'X6)UG"V
M<R10((PKQ1'Q&-PN'P@R%IPIP;#D5IND'3^@"T6D&7-":DW$R<MQ)6$EX?%)
M6-%D;V@BO(U2NX@"IQ[QX#VR&)!!!N6=BT[ZN'/ G R"$4-Y/LF5(>[@'R.$
M1#A2B[WA+NJ#H@F78ZI419-3#L75"KN]"_BW\\7-/)\T5R/31X>UFFT:)&T'
M1,G*I)5)*Y,>E)!G.-7^?$A^YAKD*7TX)0G3R7/$E'.(*QR1-EJC*!1/1A 6
M [_OPRG,2)*8(.)H0IPSBC2E ;RY9)6G045V2!^.4CWF9""E>^<\:OOD%4:E
M_0"4=25YQ<?3Q<? DF<N*I2H(8@S0$IK#$::&V>)=HR)G:)#PA132C(4C&:Y
M\]@@RP)#UENK5:1)675(?-1J+/ ^8YQ51Y].</2WQ:-/8*+^*225*@EK7FZ0
M5!T0#2MC5L:LC'FP,XSH!179M KSE9O&T_+!SF-VTV_8CS/7*4_IH%&CN(K,
M('!2$CA;5B-K'458!"$2QCAH?-]!,XP'J<%!HUJF/.;)(><504DP9Z6$2P\Z
MYHF,-=%C98Y>U/AYCGW>WEDE^_,B>\7+@>Y'Q<N]X:546A+B$XJ.Z3R&%R.7
MJ$<Q8B:5TC&)<!\O,2?24AT 67/;0! *&2,,PHY9)G (@<B#XJ7B?$R9J'@Y
M;,6]'<V$GRV0Y8]ESS([368KVVU:F+P_<ZK .\>/?KH*\=$O2N@#;\J-P%O_
M.<+YOH_3141O4:?ED'^_6D>[;^QE;&40V01K>F6G'^QM\_JKT1_.G$_^L,TH
M(!:/O'&GZO^R*N??]*4=X/\$$BFRRG+$A23(Q6A0\IJ7_%32NP/7+39,:-@-
M82-X1BP@(Y5'./#$J:;&"G]?T[_U5S&LIO&G]'-\'V>KV'R_F%^_^0@;.;/3
M;U<-D#,NFF]FX<_SV>6?)^]C:,'A3[?_)\XO%_;F*JO:;V#_FW=99[R#]?QI
M.O>_?#6* !<W>>\7JSAP37H8P=E0:#2+RU$#X-F,)K,6+3.JWRSF[R<AAI&+
MT_F'T2*F:?3+9K2\BH"P#:C=]GOS5#Z"KX>5AQM=36YN8K@8Y3U!T[PIW?G"
M=^X^:4;.-O W^+E<?G7;Y,T:P?;<N6^Y=F1G 2XO[-SD1]T C-Z.1S=3.VO_
M&/^UFMQ<PZZ-\^N,1_D;<)_9Y6@*NP\@FDF%Y@FMFNZ>S;A<.(>'+."IL%C@
MJ^OUW^ N%]L"-60.^;W:HD?6 JP/=2W8U7+>&REPE0>ZOL*OR]?1U-[.5\M7
M:?(QAM<?)F%Y!:N 97S=7P#\.[4W37S5Q!N;6P'Z5RQ[TM[[JX=RE>\GS<1-
MII/E[:O^'I_(6+:/%?A"<?)UILZG;+9N?1>$?M'7,%-?\#US0<27?(]DHM3%
M/8?%?2;];@Z<?=_-,/5J8RAJ[&$;<;,$,]1@3Z7I^J15^9F35O?@"G]A,=II
M[,3G##DWGX;7OVV[WETM8AS]"-^Y:D9OX'W#O[L%.#?_M9K%=BL9'A\UF'%6
M.W@"^NEY%'-6579VJNSMY&-59*>HR(9AZYY-W\ !1.O%) =9YJO&SD+S<FA2
MM)O:>-;B=!>8: 6F8P,3Q90,369.=X/.P82N&JMJK(%K+#PTF3G=#:H:ZSRW
MH6JL06FL:F,-5U2JQAK$-E2--2B-56VL08K*P>>"GDL#_-,5EKVJ,^N>HK7E
MB_&A#ED<Y"">2MNJ#*HRJ Q;:5N5054&E6$K;:LRJ,J@,FRE;3V"^63B/W^;
M398QC-XN[3(V=?C7J0TS&3@)SV-"R9EK\*<<.Y(,$\$GCJ0*#G%* C+)6*2Q
M(4Q1IJ4Q]YO1F=))1Q*1#XHCGG]RB45DA0W:2QLYW3EGH&]!W\O@$4;)6.*C
MCQT9$--5=5E).$P25L2IB','<0PE@"O<(9%2/NO:!Z1%/J5&>L&H3P0[NWO6
MM="6>(&<#O#-F"1R,3#$;!0NA$!IH(=%'*+' N_S;)MSE/6J+BL)CT_"BC@5
M<>X@#C@Q"B!&(<^C /30'EEK/,),"<4C=BSY'<3A4L 7>3X\S2 .WT"6NH D
M$UJ+)(S4[*"((P%Q)-<5<:JZK"0<. DKXE3$N3O,-P9-F J(.0>(XS5%X*EP
M%)6(*G##HMH9?I^<]RI0AHPH)YH)C;1F!@6, ;UBU#CM#//=+^((/M9*5L1Y
M.G5Y\%KKFI'[_2+^=C*[M#?S1:SE%4>W'BHACT_(:B?LS4Z@ 0P%FQSRP25P
M-25%FN0!_D0DSBA)*NR,@O:2!9(H05X:AK@R!AEK*7)**X6=8<&+@]H)2H^%
MV:=C6H7Z^$)="5D).2Q"5IC9&\QPBID5VB-MK>S29YXYQ#0CGFH<?-PY6\8)
MR53.M@FAX1KN(](F<D153K=IQIC5!X49(<:&#.2T[ %QWFD+=25D)>2P"%EA
M9G]Y-A6HLQQVQGN%. 6L,4)II)WDBAEL#'7W888:K;3E''%"2*XE!)#BA"&K
M#/A%(O]C#@HSA).Q$ONL):Q2?7RIKH1\'H0<7.:M(M$0D"BZ&'5*#A%A 54D
M]\@X[5"B+OIHG9(^[5:U<RIQ)"BZP'*5"$'.,(R8#UBR1"6W.T>L[1>)"!X+
M5@-K9Y"%JQUQ>Q3QG\H1<]\T$ULST;5PY]F1L)H%>TRW>6&%D0C^WR">(Z(F
MNZHV14.]<(&8'0=5&,Y") *%A"7B+B:D:>1@3\2DO4Q!^\,6@G()^%WK0$]?
MD"L)*PF/3\(*)_M+JREI32(8$2\#XLEX9$-B*&%+A6%2*:;NPXFDV"O+&"))
MI!ST-.!ERH2PE-H$$G"RAXUW9G<0[S.M5@6YZL)*PN=*P@HG^TN?>2Z9518%
MGL=J"$J1-4HCK((2)EGJR8YWXH0WFB2/N+4 )XKEH&6B2& M@R=<>WM8[T2+
M,<&LPLG)"W(E827A\4E8X61_<)*'8U ,^.$P0 .+%.D@'7**QP#^B31\9\X&
M5H(;Q20*S$3$=2[> $Q"01J!?7*&D<-.=LJUY;2VH)UT\JNVH.U=PM^L%O.;
MVG]V?%"KA#P^(:N-L#<;(9!(*-,YI24-XC1PY#@7R$5JJ4B**!]W7,X8#,'@
M;1*2!.)2P,81+9'2.L'=B$WRP'WJ<FQD+=@\+Z&NA*R$'!8A*\SLK^Z"4TR(
M8<@+3!%WUB$M+$8&X^@E_!.,O \SRLKHF1<(:\$!FF1"SD>/@G.)6TJ$8>'0
M_6=*[-,5K4)]?*&NA*R$'!8A*\SL#6:\5()*46K] ^(V2*2Y!]3A OX4<@?T
M3@+-)RL"<08%XSSB23-P?GQ -"3)N?=*&7+@_C,ZIH94G#DKJ:Z$K(0<%B$K
MSNP-9VPBD6MM40PAU_ %A30S%,E$N>+"4J_Y3MU?,IA)'L$%X@QP!D=DO"((
MOHM]C(DR=]@)]H0"SJA]3K"O4EV[RTX_M5:ZRVI^^=0*11S\*2XVKR4P+'34
MS*>3,+K+(I783TCL:F7LS<K  ELOG4-*Y=-Q5/1(1R,1#B*JQ!-S@NX$31.A
MDBN-O,KU.\IPI#7Q* H#]@</BEE[X'-RQI0=O7ZG*H<A$9L*,>[_!V]1J5Y9
M_&R)7?%O?]%<3Z2+GJ%\6 +B(C*D#2]5J98HCJ,G[#[^11_+YXB4<^(<=<AA
M@$.!*7'!AB##86<C4SP6ZNC==54Y#(G8%?\JBS\78E?\VQO^&>^ULX$@K"+@
M'U<6:6X=8CB6:61)F!W_C[&<XR01:699OD8@:^!J0QBCRCH5(SYL;28="UW]
MOZH<*OY5%G^&Q*[XMS?\2R)&$R)'BCCP^CRWR"APZ"CF42M%&'<[^"=M3(Q*
MCSQC><!7/D,O48V(PSRE!)>'P\[P9&:LR#Z+>:IR&' B]EEW.IY.Z<MS8O*#
M$O*N7J$75&2]$N8K-XVGI5C.:6[X;]B5:I[LS3PA5ENEP"DW+N6@-'?(\$01
M9<$Y0IWS8F>\@A?!8.(EDB0/?XN&(1W!I#&6!O#;P3\/!^YIX7PL)1U&$=CY
M:)-STN#56Z\,7^&SPN>AO7MOD[#>H8"E1IPG@QPQ"6YCC8\JZ91/L;T+G\;8
MW.+C41(JG] !_V@=+7CWD1/#X$I]V.@V-WALY$!Z0L]'FYR3!J_P61F^PF>%
MST,/[M%8B*@,\H!ZB%-"D*4X=R1921352NT><*4M-DSHB)RPX+%B%I"1RB,<
M>.)44V/%@0^X&F.!QTSO<UQLU2=GIL,K@%:&KP!: ?3  ,J582Q@BIC@>>Z#
MX\@2GQ!ARA,=J,-D)[LLC)'44XP4XQAQ'3RRW# 48HR":<^9=H<&4"S&AN$*
MH /6X??SS+6S=V 06GMVOX2$0+#\U__X"O3@_LEYYE!6Q^>?$54'1,,J^I5)
M*U6KZ%?1KTQ:J5I%OXK^\V;29T[5SY3TF_* 1XU6>^0F])(ZE"W8,,7#>V!.
M@+&?*4V?3!T_4_I6FIX834\.X*HBJ$Q;:5H5054$!V':SY4+N/DTO/YMF_!?
MJUEL-X+A<54:56E4I7%F3'L I?%=]/':Q<6(D:HSGE!G#"/X<S:S-@X@&2\F
ML]'R:KYJ["PT+P<[!.592]$3@$3=B9,;7E6I7^&AZIQC[\,SX/I*_2-0_X1[
MK*KR.3O_F6)*AB8AI[M!53]5_?2,V?\P^@D/34).=X.>, +X^R>Z/JKG;H#Z
MZ3"=M7^>SR[1=/(^AI%MFKAL7M7QKH,JU*W'10]R#D.E;54&51E4AJVTK<J@
M*H/*L)6V51E495 9MM+VL,&==2ANFW;G/UWI,,&?O\TFRQA&;Y=V&9O:FCT0
M5?[LJJ1K:_;SHNJ :%A%OS)II6H5_4K"85NJOV.L<Y7^XTYICMY@0I1"T:M\
M!G R2'-/44R,!R=D3#3<G]*<C&"2VX D(QQQ[1C2AG$D-3,Q)KB4V/M3FO\R
MG_G58@%[\DU)9.]E6C-E8BS%/F<UGZ/,5[5927A\$E;DJ<AS!WD,"U%AZ5"(
M." >M4=.:(X\QC09Y4GP:N> '<I82C8BRSD#M,(*614YPC)1X1(W@N@G0QYB
M]GG,SCG*_,"CU<_Z</G#B/HWS<36W..@HE8U/U9SC\^,M@.B9%4&E6$K;:LR
M&$IHH1+R^(0\<VE_RB""%LXX0C&BSN> @'7(*8%1\%Y%ZX66:B>(0#QCFD>)
M6(P8<<,2@E\YBB20Q'G2+*@G"2)(.=9X("<-#H@#3UNX*R$K(8=%R HW>X.;
MH*T,AEL4HQ0H'^J.3(@112648X:ZA'<.A5<^1F:31D0+N,9K#' 3 +&8M1*'
M: +=.=/V,'!CQE*:"C>G'[BN9=9[E/0WJ\7\)M;$S4 B5#4M.YB*@DK5*OI5
M])\EDU:J5M&O)#Q/$IZY;#]I/$ *301+*"7)$:>$(4LD@Y^B$M9H;+F^'P]P
M&%M"B$):F8AXT@:9E!B*VDHOC31"D:>I83-C:4@M83MY@:XDK"0\/@DKK.P-
M5J2W5#C!D"24(LZT1)8&B@(1WFCB<?)BIRE'"Q\D%4AS0!0N942.)(>",IB:
MA+TWYDE@A>@QQK3"RBD'F&ME]-XE_:?E55S47,N@ DXUJ5H3UL^,M@.B9%4&
ME6$K;:LR&(K7^SL(>89GT)T/R<]<@SSIM!#K@K%2(\LL01P;@8P/!#&;B,%)
M8R+L3KEU-"X9KI"F/"(>>4+:8H("TUIR3.&7IPE,4#J61 ZC_JTJC.&1_(3/
MQ#IYVE=VK_AX!OC(I)<J.8M,4 [PD3' .BH1E5QI15VP:0<?%1,I,J,1%]$@
M;JU$FC#X1WGIHY/$2_HT^$C&1@^D':DJC">N)/_B>/Z9:XN:?QY86*[FH@?#
MI)6J5?2KZ#]+)JU4K:(_2!+>=13H!17940CSE9O&T_(4SF- ZF_8CS/7*4\9
M=\#>.2ZT1(Y%DF/L CGA'9*68,P]H9ZQ^W$'PWB06C)$M4R(8^J0\XJ@))BS
M4F(1%'Z2N ,3?*R$.G;%X/EHDO/0VS4<7YF\PF6%RP/ I8C&,$8T\E8 ])GD
MD57<H(A)8-()HWV\#Y>8$VFI#LA:N) 'H9 QPB#LF&4"AQ"(?!JXY'RL.:]P
M.4B]O1VBAY\M4../_5;]974=%Q,/OX?)^T]\"I=^DEA?#XI6CR'5Z;S=HS@A
MOQYLXB-O]^]W^*'O,#4Y/4@B2H$9Q+W#R%E-473.^Y XT;L=IKFBA@D=P0>P
M,6<A S)2>81#GEBEJ;'"WU=5W]KFZOOI_,/;U<W--%[#GMCI=Y/&3^?-:A&;
M=W#W/TWG_I>O1A%TUDW>OL4J#ERR/X<I;CX-OQ51_C)?QA'1H__]OSY23-CK
M;8*-,A5'F8PC.PLC4/^H?/+#K-7GH*:W]<:>686&E%BR$OF0'3K)&3)12J2#
MH9I3FX+$^V"5M_XJAM4T_I0^QS19^^V=<\@@6.=QYLB[JPC0/@6236:7HTDS
MLB%,,EL [TPV3)(WR<?%+'^IV>:OL"'N:)Y&/C/7C;W-?VTNMEEKR%*Y!RW;
MFC69O1YJ+;.KY;RW3^ J#V1\A5^7KZ.IO9VOEJ_2Y&,,KS],PO(*5E'0I[L
M-GYJ;YKXJHDW=F&7L7_%8N*V]_[JH23\^TDS<9/I9'G[JK_')U+Q[6,%OE"<
M?)VI\RESK5O?!:%?]#7,U!=\SUP0\27?(YDH=7'/87&?J2LQ!RXKV<TQ]6IC
M*&ILXW _K,C,4.,]E:;K;+,\1+;Y4566I[$3O]%X_I+M>G>UB''T(WSGJAF]
M@?<-_^X6HS_\\;]6L]AN)</CH\8QSFH'3T _/:(H_Y3CH%6GG9U.>SOY6#7:
M*6JT81B]9U/H?@#1>C&9C997\U5C9Z%Y.30I^E5D>G[B] 2EG6>LV X@/113
M,C29.=T-.GM;^IEN0]58@])8>&@R<[H;5#76>6Y#U5B#TEC5QAJNJ%2--8AM
MJ!IK4!JKVEB#%)6#3W%^U,CF$XPT/JXTZX>9GU_'T=)^A#_<V$D8CV9Q6<<R
M'KW/Y7P).;@6ECJF=0C=*2HFKK2/B%#J$9?.(1V405))0:B. KN=TQ^\" 83
M+Y$DN:,E&H9TI X92X/VSCH5POTZWE;CO<L*[Z^@[_X2EWOI3U%C)?4PID@-
MB 6K(JV$'#XA*R)51'H D0S%5JC D!4&$$EY@702&$6AA#)82VS4SG@!8[U4
MPJ,D% -$@G^TCA81%SDQS.;3\9X(D0S;YW%$YRO]58U60@Z+D!6/*AX]A$?2
M>*JT1@%S!QZ2H(!,R:/<D$F"\C:2G3&[C^ET/!0>C9EB%9&J(JV$/#E"5D2J
MB/300>!82ND<0T1C ^BB,=+.:I0\ 8 A %=TQT,2QDCJ*4:*<8RX#AY9;A@*
M,4;!M.=,NR=")#H&+*R(]-2*= CSW =.[T,E^T#;Q699$GUUZ.NI3;$;. D'
M9R/\WM;Q:AW\SGES.O%D&4=,!H4XLQ)9&2(R7#-O:&+&[DSF>5Q&KU5K^S0-
MR-B8>II[U9F5A$,G886="CMW8,=3+@(C$B7)+3B8W"!K?$0B!4VEB,Q9OI^T
MW?YAAXZYWF<5R3D*?-69E83')V&%G0H[=V!'1NZH"QQAHSU 2*  .T8@RJ(6
M+ 7,[<YA%(_+SNT?=O@8Z^KM5)U923AT$E;8J;!S]^SE$'F2$B/A 7&XQ  [
M&7L$%3Q:DY2783\IN$/ #J='/P!I0)QW@IFWVFSWFX;HSU 97CZ9O0=1RG/.
M,\^_S\.S:]9Y4(>PUOJ2099)5=I695"506782MNJ#*HRJ Q;:5N5054&E6$K
M;6N!]0 "/-]TY]HUH^5\=+.8WP!=;L>CFZF=+<O9B/%?J\E-/K=N-)F-K/=
MYV6>NW2;3VFK@<^!:/6:TQA,.JY2M8I^%?UGR:25JE7T*PF'8MK6$I&3+1$A
MACMC*$>"6XNX=0H9+@A2G'&G$J%\/W-#OK4WDZ6=OOEX$V?@!^7CNG^8^=5B
M$<.?5LN_S)?_7RSE(WNI'=%C@VO)8E6FE81#)V'%HXI'=_ (X"-9(CFRR5'$
MO39(RTB0=X:PR!4/DNRC9/%)\8B-I:JUC$>J982?<P#UCSW]_[*ZCHN)A]_#
MY/TG/H5+/TFLKT^?5H]_/4(?>#]N!-[ZSQ%._7B<!B+F'DVNUMF0&WL96\$"
M100+>F6G'^QM\_JKT1\J<SSQZQ5DF"SC]3_H/^ BV)F<)&G^$2:-7S4-J-)_
MP*?3VV;2_"/]1L:Y=US,ETW*@:6,Z,7HQ_5:_O?_^D@Q,:^;T7?K-964SC?=
MND;SGL"'7EP:?3^9V9F?V.GHV_FL33F5M?P<F]5T"4M)HY]NXL*67-2A]IU]
M=JF5LY]"R;5?SO=_E<V=B8>'OKL"AOS7RBY KTUO1XMX,U\L1R^6^>.?RR\O
MBX%E)[,F6S4?+!@9T_G\EUR3WBSMLI6_T8<)7)*/HXZCZVAG^:_ 6V]C:\Y1
M]4W^-?\5/EHM@!%A9=_X9?Z4&,;&(]N,P";+)\2/"X>N+R5O'KCTS4=_96>7
M<>L>?/L>HQ?;WWAY,7IW%9OX:R]@%Q%T"_PX21.X/M]J=KOY BS +D=A#L^>
MS9= IRG\ ?X,9L(2Z+:<CX!BR_DBFUJC^6)4K$>X+(%]UY07NK:WH\G,3U<A
MCK)EUHR:E;_*#VHUAG]MX>%^<@,W'K<?A=?KO[DXG<3W#_QA A Y"[N?YU3R
M Y\NYO\$PN[^ 2@3O6T>^ N\(ZSH\O:!F\V;HE%V_Y(Y9C);/;#<W,UP_> ;
M1K"^'UH9T&WWPP^3Z73S*= [\\<L7H(B>Q_S[W/X8#%Z;Q<3V^79X?<X3Q>C
M'V:C&YMMXM74+L9;+# >P1+ ]&_R]9/K&R X\"*\BH^+PM!IE5V#T;Q5F/#!
MHM6BXVY?\T>7JTD C5M8#9XY681>ND;Y,,3^DL(1+MZ"4AZ/YJO%R+K)=+(L
MC'099_D!P%W@6[0WSR<O9:;*+2%I.O\P+N^[X9>0UVM;4<A_^?:G__[A.T0,
MO"E(P_7$=P_9NB#S1[L,6-(-4"B66H1?N;K=H)@O>!]A<T?7DX_M7]RJ 6T(
MA.MYI=RW^V7BX0V 3\K6-.T%H&96"Y#/_%!8<G,%TE=^RG^$M[V>9T4X][^4
M&^4/"YNW.[FU(WFU-_:V""A<#=9Z%N$ 3[%PB\N6"_)OBU^3_8O1Z)OI\FJ^
MNKP:?8BC3M3RS9MX7T4X6',8K8!@\!*VF<^R.P%"W*RN;\KRRM9D27\_G\)-
M%I/F%_ALE9><E6C17OFEMBYI=4NY>^&(^PR1I6DQ+VH%^#. QAFW"JB08-XS
M9'DX0,TOL>.O3)WUUL39^\EB/BND:CEL.KW=YEP@ +QN9T=ECIJ-_@J,._IA
M/"I&#EFK\'Q&WHA@]'_+4W)]"FC*;O.:E6OBOU;Y*2V6 &I,IG"[#!"M%G_S
M+1#\GA3NTGK:S,&GS@[Y:-[B2EBU;PDR"]NSR,0IE3) Z%6!BD\Q?\?ET\+W
MW89LOW<<P4,70!0?6\;M;P\WG,!:BA8I"J)(W7L[F?:[ ]]X;[W/)"Z7WLP+
MFP(&P L!R,Y\V4%8WQ1 .E]_/1Y=SN'^[4X4]BZJJN@*E&ER>U<B)\OU9OK\
M82:NCTVG8.+H<CIW\+P(?YQ?W]X3R/MLL)&R9G63-=RB_0[L.9@FK:P F,?I
M-/__-A^^R$IQUOWV,B\L?@0\!C65*0]?;!4*?-ZN/GQ2F\#NOP5AF^:-+6KM
M>IZU:NJ8H&Q0_OBNS&30@&W(9!SGOS;M+59P3S!<2H?<ED0!SH'P9<T),)SE
M!93C*B/S:IF5Z0X#=*I]L3&+\RO=%:S;S BWZX4 ZJ?%_+J3&S > ?J!P2Y&
M?YN%5;[5=%* H%MHMAI<S%3RL;!T%II?TTG?_[JMDN]W"<@"C!G;787%EK 3
M/!1(_"Z_U7P*8)$OWKA'_7I<7J(MX@N<\T\@=I&AM9C"AZ!*LR+(7)</HRSB
MD]8.Q?9ZLC[S0%C8XK(5L+A,XY[[U@KC A3M]->LL,Y *LLJ-FB8^U4K*7>5
M[V36AMB*0]-*).CA+&I-X=Q6%>0UMS]OW:I=UX=.:V=*CN8.#/'V9OD6-^6Z
M+*P7I^,Q'#$.M/MZGU_!9][PGZ"0)NGVM[I%C_&2?_KO-S__]P]O_KX?6IRL
M=_C5'_\>BY39[)Y,PP<PI8H>A?]?%"B<S>;O6P,;/@XK,#<#@-PEK"HNWD]\
MEO@X@U>)H!^S6*\_749_-8,E@V'8=&#=*8WP/JNK[!S-5ME56MVY<O0"B'(U
MBE-0X6"[ ))_ZGMO?GS[L@5@4/>3HN>V']I][V6Q_K=\VVQ')? +"J""Y/\)
M?KK*)E0+]=^V&JV 4=-#5.>\K3V1V+LAX_5G@!UKWR0OJO]\U:P_[CW!]1,W
M8:-L0DW"!(P.6-1J-BT>2;81/DR:HO<!9*I:&LCK'482O\^&1>LU3=?"5OR>
MFV7FTVSR7J_%L-C$&WLF3++),RJG2H-A,P7[>[HV-DL NW42M@1TS84C\,G
M-(BS3O+S_;+K=;DHZ+\6N&(FKT4Y^R"+"9 NVZ'KPO6-K&8K\\5/;WYL7H[
M# 6;B!AE+D;OY@%\^ZV'PS-78=K*:VQ:PVQMPL"VKW*\)3:O1C8NYK +G;T>
M0(;!4AF]^.9_V^N;U]^]!&LMNTFPFK42F.37S!;*-'Y<WPJ<C.Q,@$T*Q@X0
MLKC8)16X]1HO\A<0?/XRGW@,S-#YYZV. =4$[NIJEHV_7;66'[C*;EH5V*&\
MWF$$]J<<M^A\J R"72X V!<^S>9YAIU%S"(+ C"Y 0ZS.7[PZG0(MP^^")/W
M_>VZ%>0GO>(7@K&O7X.3 N[1[:L$,KK]>O+!U^LL1%32_T"E?!4"5V*Q?/#M
MKN$#,&F65_ [XYBJS7_T9/9(+NE7/)F5U;GIW/_RZZSS]O8:;-1?7?SG%@J6
M0L).K6F[1=2[ZSE63N&[UBHLRO@QJ:['B>#HJ1[UT"N_V;)[WW8@^72O/AY]
MN)KXJ[51V9GE.4*T >$N=#.^9T,#YOIUI"@?^1'B^SB=W[2><K8YNDQ&@7Q@
M6SLIH=<M2Q^,Y=5B]DN\O>\7M'&WR]74 K1NS/"+45:7#[D*)<KBVN!Y<]LL
MXW4&Z)5#ZU^R_LR6B)\L_&JR'+FYS=9X%U&-U^#(]Y&'#+[S61M,^?O:E>E#
MC6M+QH,ID>.-TV)O;*R,'"$HALAXY%:=)L^/!^4"NY #%-VKE6C%^JH^J=-9
M()\P.CI+9=S%&UL#8V,DM,4HSZ3XI(+"<P"%=QMW_&WO.!Q#0[9IF4[)E;#Q
M:#IQBQS9!?_>K2;3XO2472MAZ'6$H--J]Y1 [WRLO:&LL$!K@-/5AG][S;6P
M83(?I44;P&]S%U?P2JBYB3%T-V\50EKDEXDE:9S+2DH,=A:["7 YJFESH]JT
M2Y%WCRA:;@[^W6Q4TAF=IGLP^%+"O ]JX+8?N=64.UI]C0QMZ#N_"SB;;>@6
M[-N207O(/6TS7%FAKFY*@4%Y?@ZQ/QS0:1'B_F9XX!( ARZ9$M:JNR1H8I>O
MV6CBK+7AD5<6]CO3=I) (</20=.V6)B_U-4L=/IX*].RH[3[U%HA<[EIEZ,J
M1,D[.$F%4W*J,V_9O<?<W_\7/W__\F$F*/!7(E\;".O@U[5)U:84-( [&D.;
M<0$ZYY?,N9%63L9=.NH#^",OWO[=_K6D;$J0_GI>PMOYL5O+V039FM$]EW;2
MY/0R;%NF7LY']LFB>]0;;T O/_P+G.6>I!7X*O"=*_#]>$?#'=\Y>-""WC*>
M1R_^^NV?OFE>CG+*^++50\NLO++(YKS?:I%RY.TZCZ2X$V #1?/CNU:G74]
M-V^IE&+%MSC5/PH\D>Z#HN>[6H(VU A/NAB]W?IK<__/'=#U>+Z&"ILSE)/F
M*JY?Z;8%G^[UFU%YNXU9OK.NXC]<PVO9]=H[1LK%*S?+\LDF;[_M971%9B4.
MVH'?VJ4!WDZ3R]6BU=AM<+8-7DXG[^.BX$>.V[;%9*4H(=?Y]S&ES[LII0;U
MH>1(@:GUZS^8(-FK_CVKLG"*:UGX&:+7>Q"!-A[RZFH28&<JGCV\]6LMDO7<
M8I+K+W*IR5J)7%M_50)"XZUD;LP9E'_.^\][/5Q<FZ[0I.1FVLG6&W>J+VGJ
M R*=?9A3,+"*HM-^/5>SMDQ;%.JM^O8VS]3*'/#K'3 7DTO* "#!Q07S9=JY
M8/?J*GL_MTNLPGNC+9=UXRS#E;W?VI>H]GS6.JI="=[]P"H8 SD" -";4SVQ
MN?_\K4*Y.S?M2P&*?P=^[.U6,A8\.#"KVFSL$EX]+[J3DN*[=A_M>N"P\N)H
M_FMER_/7]DG[-/9Z!*N)OBMLFR_6!M+ZB\5GGQ:/LKM][[W")]>3CW=#HGTA
M:KFJ^U*IB>O>?SMVT%M.=USFV);6KDI(HC41FVR176X5%K=5L+!'5Y.;9A-4
MV#BHMB6OBZ6$VLYZ$W):JD^[BH[)IF"RYFF'\GH'*W'JR[M+S6J!GMO"ZW$Y
M*;5-!<:68-NU=9;Y:]-HB_#%<-G%TTIQP?T(SX/QM!>;PHQ[V1&XHO7,/L02
MVEK:7W+Q5?\MT$RV#;-M%7YTEVYB;'=TSLM/E%J]V!+M>V&?G[_?CESNNFVM
M,S>;V/R$_RG"]K+[]!.E6)OWW0XI]0F95J/L6 ]W:/FRU\PAZ[Z\X%P3\LMD
MFNO(;T"L<S!T6N)PQ;<IP;B0O:BF;=YI(Z=KI7A?*95.!O"=6N5<=AALL\N8
MO]%J*O3>3G.#0Q_Q>S=?(\#]X%>S_MIX'6UL3^UHJU@WRJI#B5)X#2QW94OT
M>)TH:\NIL^=[.D):== C=- /L-_=^,_QW7Z3W 72@UR;;P09N5K!96M;=QUE
M!S,9?L]&;^:ZR2)VK)[SLSEBZW.G7"F!F@.#3F9]WK;KL.G570&]45?Y&1:3
M]VT0I>=RE'WM!3#O?'%I9YT":('6MJHD )S&4AO932GM ;Z$2#[,0%( G%O=
M52+E?<8Y=]+%_$-6P*6=P.=P]J:*IK0;;555=9&2K1+TK8KW4=G%N#:F+N>@
M&K)=T9*K]"^!]IG?PEH3/"?/4NA74G8AE[C[KM<B=U+M5)GG5HSKMJ\@WZVO
M#6T;N9:YP6MM).Z8(.M^C,V[=Z'SMO%@DU/(()#Y+]X4N\<NEWE"1-O#D;/S
M&8KZNY9BW=X>[/<VIE2Z;I;SM>%9/N_T8[<Q14D7%=PIP#5Q[#KK5#RJA9W]
MTK0](:#CXR_;&UG,J75-</'NVLK^7&([*Z7]'^:+7^##=3_<^H5/1PE4'?<[
MZ^&:+E9;HL8 >P#CL\M6 EKX*_;#%BKFB&N\+OFKJ9VU080L.*VET???-!M6
M[;IX)HN"O+/<AIL=B)1 HN%7N&_NR '.3=-5[@-:NW7M16N5TSYU?-]0:QN)
M<PS[*HMW_]?I),'[W/IIW)@W)1*<S<K,\5L/J_P^E-<[F%_1:M!1B4V72%GV
M[T&U^KAFX]&+-S__]66?KR], _I\MA,X*"6BTS89W^KBCO_CNH[[P2*N5JC@
MAFO6[QBS62+XJ!00%)=AEM%J7BR.G!Z* "0W\Z:9@,,]OI-T7BQ*/S7<=)2#
MFBCO%+Q\#NHAN#6":V<HARFRK6Z;"4#NGZ*WN5OB0]]-LIU[[]M^2T/)5E_'
MO41WFUI9V \;:1^O;]@U>G4646ZK[!I$VQ;(2==3G"<SY=CCW+?Y^'5TX(&@
MP:89$FX\BY?SDL/OY#CWSI7QZ^/1W!7SZO.KW;3T3F:=VF@UW+@WTU:+63%Y
MFN9."BDK3E!H:PNJN"K+21/[*-3:==@"Z;Y)^E??K,L@E?CJ]GWNQ%FNXO2F
M+R=X.":5F2G3]W(^SR,,YNO,7:MX;_.*YTV%^ &]WL%4'OCQ<Y#M_XGKD0"V
M9; UHF9SMMDTL+<-5%N-(6$37LPAOCOE):,2M$A]L<C&WU\/2.B?6J(DQ<CM
MBJBV*Y6*%#W8EC;9.&)]SC6/7"A!WB+2:Z8^&"_7T3A#8>>?.UZ:Y-)=VQ3>
M;/N-.W3);="Y%;+U!CO>;&,\MN7P[*AUKG'/PZ4;/"XZMO_GO!\KL%OZUM^A
MT]M;#?EW!*H3I4TE0/:P,BR#'%V6X26VV<A4.U.BE'%DZ;H8=6_9M'WS7?QJ
M\VB[V!)J>//L;F>\OT^)IB1+"A1<Q^75//3OV<K-)][LWJNLA^F4P.<]'=$;
MV8"[DVF>@3!INOAAWV._N_QB(NSJI.+)PS=F36KMCJU']8_IQ+]?V[IFIMG,
MRLAV4OO^+?1E6F6@O<GK^7E;$SU<5[E5A+(=]MM656 0;4V_Z(?HM F03VQ,
MIW WQ1[9E&O#(GE=W^3RR.X5LG6R+.^VW?J^;9UMVN";ME&PO&"K14L$8'E[
MDV-*F1A@&N9+,OO!=I<8SWPVO2VIG$7,XX3:[>Z^V.6PFO;>L,@-73,+;*VB
MV@U#>;U#--NOIX'\M1_.\K<R;>'9-]__,!N5D6+9RAZWTZI =K*#D8>6E#*C
M$F0%]^1#22I,9JTN P?*OI\LP'Y_T1/WY2A-%LUR>YX9?/OOJRL+MM%_K@ 1
M1G_-TCCS(*3?7DUFME=XN?VW;=%M;LIXD#9ID>7ZI]GH1PO>VXB0<9GHT<KW
MW_.L@-%_1CL%U/II.TH<HI_:#*/K/;=;,V"^7RWR2X[OSHA9OVI>2#N-I5W\
M]LR<%2!.-P?.EG&X/1!.RQRL5HF6,21YCNM\M4;T=L+5XG:K9KHHS_95@9K]
M.L;K-AX@-.AGP+_-L*PR\ZW-E_VK'<"28[N;[O\&G"C0G064\[27AT:JV5MD
ME^@*L&9\9U+ <IZ#_+G0"(7YAUE;)]B,-P'DZ>1ZT@?%RQ2<U3)_L:L/AS\"
MR;NK.NW?4O$>G=>CD3*=^[EIN:&AC!&+X<')0N (+U8W^:\/I++:%6SBO>UT
MISQLK.0Y2AP"R%RZR+<@Y_T\NZQK=[=[1%>PL(GTKS-Q/_3QC>Q2YXA>8?0N
M]AROLT4"0+.,7<S\JN7+0AR;XL;XZN/=75PAX^UR/B\I =N&2;I)U#D('^8W
M %'SLA)881[K5*(N)660N;"-^<.V=3O32\UV6WXF39DBETV$O/-ME44[XFA[
M/66+^\%$P,*NBY;TW\A)@3RG.L="8\S?S-TEF9UW+[J)<Y"'/LB_66 .3N3!
M%K,XZN(YLSO[ KNZ7L8Z-=#*PL7HQWEK)I;0ZKA52>-VBE,9%7DYR3+73<W:
M%JL\5S*.O@/QL*/_;O_\LE4Y=Y7-MC8JP:0\;. Z;BF!)ZR?'NT'FLZJ*);4
MHMB]#E Z8;NE0.D:=8O4WT?<':@%-5X<NA4HQPAX99?M4)Z;^62V[+*$X-YV
M,RUW=,8H3_]LTZ6=1WH7J=IXZ&P[3;L?I^*4]VG+%OC,E-#>;PZM^UZ&MWWX
MA)FPJ=VU=^^_'IT'VP+DZO(1!2VW1U>VK+&. K;]C=/L$J\;"L$D+,M*UO>U
M5FTOW%8,.\=FBDE<@@ %.VS)=\2=89KWZWBZI%^> 1KZ'I>,0 ^;2P_1(#^@
M$*F?'M@E&_OT>]_94>(FS4Y*8FK=O*UV*!,?2]JSU#BU323++FNS*7+.9L,]
M$V9K9F,;V+&NF2^V[*B/L4T#[2D1><J"<&?<4*XRVZJ5F<S2P@(GK4IP>BN.
MEF/(3=.-]EP'6[+=9H'7.IMR;5YMVR\VSR_*4PN;?I1KCNELQK;&MI5SE]7N
MA']:;MX>2K:9%[:94IFK6^=ESO#%Z,VF!JY+IM^YX>5B_J&,*2A6VSI3GV-,
MI<:FG6P9MQRV_X37>-^%C[9?HXEQ*_7]*;'<;F!J>U"S/.:)F9<E6]]-9LN1
MK%S@OQZ:#*3-[S-^*&^U&6A;'.5LP]N0JUSNB&<GC8M):6=;T]G;+EWZH\VM
M71-[QUWJ560GPVV%8A.[$&9_R1VW--.XG3#;Z33P$T#MY7*J5H']-8(W<SE>
M7[W9N'55UW677-LEQ,7H_VP>M>V$MCC86^.C5N',\N9N!F?U>FCCG>5R2]\[
M75UB=:N4HEW-[HMT/7@+\ R6L8O^Y4'--S>E7A;(_$N,-W>U4^>#W79IZX_@
M5OS/=F7ZQ<F9\B>L_-9!'*JV@SC?;D61OIF$\>CG7).86K?P39M6]_W\_=LR
M=/_%M]_\_.9MF:Y?Q ^8VR_[P:UQ]+?9)/_V-H]V;=O?NYG&OS(6N.C!_JYW
M1GB7@K+LYMX4WH-W^NG/P,.+Q6T6BJ[\)O^:R_K:>70I-:#Z",9?%X&R'TN6
MNYNE7HK1NH]NP0+-,^]@@TJ-ABO!ZT[K]'JS!#BRTEJG(WO3<Q.0:>='='&:
M(B:Y8*][U,YC@"19?Y<GY(WH7K^K*HRY -GV@9@[P]V;>">47E((121G[;?O
M_CU,VM'#[<""V>WZ7NWJ\ZI&[8D)WX$**6$#UL7W^K'ZS>0CO/IL>=5TW_RO
MU2R.&!YW2'.GGG6YO8>M#FI'5:^C"(O837(O9/%YH/FR3W&TU8] FK]=O+W(
MD]T7\YSF@N\E,."  ]JZQ\U=RY#?/* CYS<ZQ=D]:3'*=EZW+UWPINDY&&X9
MNTR;  YIGWYC@5AVV3??EO!J+K$-0*-V^\H(_V['Z+CP=&N>Y0#I-][/%SDL
MLS8?N\W,9D"[R&X_MT;6_[8%]Z_\J]O6ILRV7N)75_WNWD*[H19KCIHL._%>
M3I;3MK[V@:WLM[$$XLJ\]WZI_5\F#\)[6?#V/O=#XV]6BV;5S9LH'EY_KL)V
M:T#^PP]9T+*MW*?@N@[[]LULVZ6>=[);QWK 939U%MVHZ<V1#FL[_$M(O4N]
M.Z*8$W[%S\T"" KU,M=7?8DPM .L[XC99ICVX]F]6\EF7'9>2I'A9X^+?[]K
MTX*ZFRP[!LCG"[3-IY.NFK-LQ>:@CW96:^'"SN$M2CF/F5_FPP<VZ8KM<'"*
MN99@VAU TM8"SK,/<K-RTQR8[R+7VU?WQ\BTG4)K=[4+53=WLO231>'PZWP>
M3E] \T/?L5)F/UR70'9GTQ;[KPPJV$I(YX[%92YZZ+H&VK1YV[F7WZ'U:6S(
MI8'; _-S;'QJ9\6BSHF45AW&CQEX8'>W5-]GCBWIHS@]K(ZW4@+^SH%6VY/[
MMZ;VYZJ!=GX=V,:KV2^SG%0I-F\.(6W.E^CF_V^_^SJ0L(A]#]+Z1()QSRWS
M59.-[IY%6CMDUL_Z;P_KR'GX<LQ2/X.A'2C726.Q'XI>;:G4GW+1!CG6F:E/
MQ&NRMNB/J^B.I_#KF;R=X5(^;FV[S-(Y"5.N:VE__R2$.\=;%+\WQVZLWSKK
MHC. 7FP.\,@% 1E+.VAI02(N+B==MV:VGKJ7* MYN=9FBVY"_V0VSW?JMJTT
MEH(/ XSF?^DZQ^&>'[)*[1BHE?.^YK,]XV/#?FOF:*=&9>[(68YV1S.CMX<X
ME2K,'&OL^H$C6G->&X2JFO&.5=.6A+;S(+=/,GI(*C<GR63M4@I6;_M3,+K3
M,DIM<?KDN4KMMB_R@3X7 .MQG3_]>=+\,OK>YB$ VQ/5'SJO9AV<*^?59,#;
MTIOM42/@_I;6A"Y0\+!S<CI5&[4HY3<7I;QMC=+_=_N@KO_,*C_?\5&IQL>L
MHD8GWN8#S]:6=SLP^].>)P@N:(U_$YQ?J!'<<=H5&HP(^7K3^U;,LW*26E8'
M_\8-N<#]M_L4QQ<\#6S][S9?_E20LGW._1%Y60?U>;%N<%,>AEO4U[I+*(9-
MT/7!V^/L%K3C\)_;V/ !O]YA!.$_VR[T_RY=Z#^VM2^?HLGV\"5Q@:7Z^O4V
MF1"[D,Q\_?HFX][LLOT>NV!Y2--94*^;N;29G/3_/%U ^8>M\:";,+N['1'Q
M];ANV/ VK)\(=6>S3-VK(>[5C]T9+B%N"Q9L5O8+ZH8-;\/>]F/;[DB7Q%]_
MTGLZY=TZF&$#;\VY'NA;'X9SWFW-EZWFSF %_-O^.*M[.AE7G3S4+7NW.W3]
MCG:FY-/:>7C>UA%+=,^J?IO6^NT::=B.-&S/N^L+@)LVP+:Z&1'Z=<F#HUQM
M@TI&O VK]0-6)[/-&1#;/G$.X/=6X;AM"2HMGUUU#N@?NX:24HO7FOP7HVV#
MX%.K4I]?5 ZF/: ![\\#?J[QUCQLI U9;C*A;9VE+X-)[D^[';=M./!QFTCK
M*E@SI;<.F+]?X+RP-Y.P=5! &9U91BKUY57MH?:;R4ISU\QA53Z6H\R_VTY(
M=P6>_9BWTE._/6EJT>6^^]+=\6Y2\Q.39]8#6OI!97#)JCV8WMY[3DD6VLV8
MW&X63.['VQHNT6=5^RKA7$!ZOTS^$VG=G+/<E+)VQ;^KW-'7G@%CVT)D('^&
MC3P?J-NJ=C?;:LY0J&1'S74NNMWTA&UM9Y^%G<[;W;[_HO :J4N5M@?7CT<?
MRNGQ#R[N;1_]+A,U8VYH75SF&KCM^N)V+')F#BZ_+@O@[.N[R]^*RO]Z[=FZ
M>.Y>45.M*'W"HXKO9&O:-L)?V[-Q&6%8N@Z;.S4W):\?NB*7MI=P:PY5/\>B
M9<,RD6K:U]MG'%G/.<J9XO=EW$%?9C[I,:,O"1\#;BSOSI+/G'G=UTJ4*NQU
M[7HNW_A[7R&]F:/I06:ZJ9-M"7H_7FIKXE+;T I8Z%;E&;FR"*XN!=";3M>F
M??M).PV_[=WM*QY*!=>Z\/WN(/)['2R;.>,7K6GSPZQ5UUWA>C\^JQ.2=3_J
MW7$C;5-.KMXI([W;TIK^F/?Y]59/1%YT.SK*3MOBISM] 'GR63[X.!<==;,>
MQO=[<;K#J0',2Y%1_Q[->DI@<35;]MC<>JNKX*(VX:W'SVUF&M^?<GA9.B]@
MX]*D.[@M?W5>&*S]"4"V/[QL5 ;)V.MN:E-FW;@YVNS.O7JSH;!M*SK+VYN"
M15LM,N6 'I"YM;1NQJZ4A&U3)KBMI[[D9Z]/Y^G@>GL@3#LT+_?DPQ_Z>6N?
M:*TJ]49=XK7GV[9]>5XZ6?(HA<WKVMGV*[==:D52IMD6ZN?*;M-R/4$REA*H
MIIT:7N;$W!V!TP[K;O78JED5&[A,TA]WMD!G)]SKE,OONIJ57BX7[\_\RZ]P
ME55IV]=UMPS;;N%]7O;6FX(]=GVSUG=@3ORSJ]C:'H*^W;E3"EDS=>+'")HG
MCQLH0UXSDC?%0IIUMEB6AF:=*&]9J]@5\*[;9Q&TY"@J:3,&IIV<':;WFE/Z
M)I1MPE> ?UK=4K:F-!;V!?J3/" 1&*7#BTW+W':UYG9GVEH>)[.^XCE7_96!
MRJ64M!SJ:+?J.;MY!AUW;Q5?M",?MJR,=?G%ASM#DOZ-7=!UI0=\9[/,OE2S
M/\&KZ9HV01[*L1 %C_M^S'LZI=<GS23CW73>=CFO1X-L[M]VL^;6MM.),0PJ
MA/+Y%7SF#;MCF)ZB@NSG-V__]N=W;T<_?3_ZZ:]O?O[FW0\__>7MLU<=N3NB
MK5@JLEN,Q<[_:\>6;3FPV[-+.\CI1J-,RK#<KHXJ6^Q9,-NXP7PZ:7LN2Q%]
M5[*>^BZO%]FM?0F.0QZ),^N<R[ZZK$>GKA2U+=*.6Y6LV[/?U[T7;4UK\3EB
M!K7FJKC#93J;+:TDL*Q_=F=<;93>)U:]>=C6^O.S_C)?EI%Q8'.51O)[E:VM
M301V\L^E6^;DX/!D=%G+L@^DL2PX=*]=\=50DZV5V>4K_+I\'4WM[7RU?%6:
M[E^W9[T17&C279"/;K8W37S51( ;V/C^]1:%%N7>7^7GPP+6@?FM$^OZZ[LO
MP;="_ZWV<0)?",6_SA3YPS)\XDOD@HO/?P=_YAOZ@N3<W:]^AUY@\KGOD M"
M?_=BU 4U\K.+T9P]Q6(&19G'+09^6-SGPTY@31&I70;,#;B792@;VM% ^.7K
M#R !;7KI59MDRA^\?I]'7'L[[:2YE?*'Y/M3ZJ:7[J?2-P\GZS9+,(]1. ]N
MS1[I.2#Z_;J^W@/U@%;Y+__QE?SJ )3L]/CZ[03&94 <X/KH+N*>' __1N/X
M2[;J78D,_]CZ:F]R1/C?W6+TAS_FL'"[C0R/GU .SGCW!JZ!/DMY*L2X_Q^\
M\MTMV+SR4#:AV&M5CPU1$@Z@Q]Y./E8M=DI:K)JOYP0> Z+?TYFOM*K]8ZO]
MG%JH>OT9*)A'6*<#(GG52<??@Z?427A(DG&ZFU-U4M5)SY#MJYTTX,VI.JGJ
MI&?(]M5.&O#F/$%,KGNW+PW*4:S&E&/0,C13](OV"0@V)%(_\62MQTG"8^A\
M:B&[QU4(52*>#!%/+XUX&#U0"M$J"S\%J;^N9#Y%35&)6-5M5;=5W9X\F4]#
M4U0B5G5;U6U5MR=/YM/0%)6(5=U6=7LFZG9_L?3?ENUXME'T;[OC69O'1]//
MN_3UX%K[P&FY2NBGSW\^:P@UY((.<H,&M!UG*0DG7"-SHA2OK%V5_)&4/+TP
M@]R@ 6W'64I"5?*5M<^=T%7)KRUY/L@-&M!VG*4D5"5?6?O<"5V5_-J2K^&:
M8TK"P=H'MHE&>+G3HW(A_W][W]K<-G*T^SGG5TSYV"F["J)YER@EJ=+*VHT2
MWV)YWYSWDVM(#$7$(,#%11+SZT]WSP 87F11M$@"9&\ENQ0)S*6G^^F>[IX>
MNTBD::>$Z[$9Z?C-*M'-8<$J1K:9B)P>\&QP<%([80:N(@,S$9F(Y2 B0ZDF
M_W%MS=(*S,", DQ$)B)#:6&5=IF!J\C 3$0F8CF(R%":6:6\P2^_HYMS^U>K
MD*-\&/>-D]U(2?=P21?OZ\6;,.E6S.Q20$[]KTJ(D\GW7#7L#UK3=;<:]BT1
MC:O(M$P^)A]#YJXAL[/NYH"9EF6>R7=(Y&/(S*S,;190+Q&-J\BT3#XF'T/F
M[B%SF_7=2T3CBCB?N4C[$Q;D?!P"(?XK$R\,L,R,%R0RN/'ZOA(RCE7"!=PK
M&2YD(G+,]=DPHEYK,0-7D8&9B$S$<A"1H32#T@XS<!49F(G(1"P'$1E*V2JM
M- ,S$9F(Y2 B0RE;I=7Q:W-2]4I+\47%290.DC3R@ALQ&,&XX G,K Z3D8K$
M((S7]6IS (>#MA4C'ZNXG]PM,-.RS#/Y#HE\#)F:\-N])J)$-*XBTS+YF'P,
MF;N&3+8R*\2T3#XF'T/F[B%SF_?4E(C&%?$Z<S;U4WS/,HC#\9V,E(B4+Q/E
M"B\8>#AQ[7<6KR,U"(%<TS>."!27K*YDW)!KY)>4W*Q4LX6Z;]8;[3(O58D6
M9H\E@R\*8C8_)'*S F %P)+!"F#G=&<V9P6P2P7P>A?I\7LC%9M9DS?E6Q!6
M#RP(AT1N5@^\/RB99&S@@(!-+KY8=#T)N0H&X5B)UWX8QV_$, K'(IRHB KE
M\/&!RH39F7R<I? ,:-#DFF_585HF'Y./(7/7D/FZ7FLSUY;2H[2/!"X[+##Y
M&%6?Q1#E0UF585HF'Y./(7/7D+EV=1MF6CYA4#:+_Q/5L#&7@O(1@@,(63*Y
M.4+,"405DXI2N7LX@6B/\8K)S>JA4MY]E@I6#^5=F7W#*R8WJP=6#Q63"E8/
M95V9?<,K)C>K!U8/%9.*+:H'/IQ0RK6:/9S05\,P4EAI"K],Y+WB PJ5B=(S
M^3C)X1D0H5$[9J:M"M,R^9A\#)F[ADS8A)PPUY;2Y[2/!"X[+##Y&%6?Q1!E
M4*T,TS+YF'P,F;N&S'JMP4S+!Q3VP^*_RKW0V2D%\;JO C7TDNT'H$N^ OL6
MWF1R<S2Y2K>NL5#LC5!P)A&S^2&1F[$_=^*ON7EBJ2B9TY_5PQ[C%9.;U0-O
M#5@H&/L/AN[,YHS]N\7^-6LVLU"4,@S#)PB>43@^JB0[,*!/$7 $LBIA\UF,
M:=::'<08-TS[OCI0D-D]I5GI9NE?VRSZO3^BL)G5>%6JM>"-&+/__E.:-4$>
MF=GFD;3]D84-!658%S!"58+_]XC2K NR7<$V2[#OCRCPKJ"$B[)'^,249DU0
MD:#,@8O"%C5!%K&!_TJ@$WU\B#2O=D^9GP4)GMX#TVLTE\ROW>O4K7]^:KH%
M$&Z>TYNM.9J,\FCD1-XH#2A'<@@#.I7^G9S&9R_$6V:.)TRO]>@(-H![_=!W
MG\H+U]*?J9#V$R)2%C*L)Q3GL0C"1+E"]L-;Y8@8"2.&8222D1*Q&H2!*_Y(
M9012(<*A:-:;#8P:@ZS$\%:C\4H,HW"LGY9CE3_K!?ALO2:(U*(_A6_<-$ZB
M*;::0 =W*E)"8F>^'][%IY5BRN<0.]*MRS(19)J$F>$";PR\X.:T?D:/'_ER
M&J;)Z="[5^[9G><F(Q@!D<6\ 'SBRTFL3F,UD9%,5#8],O%TVR_FTS%NO=CK
M>[Z73$^S]Y<D9>CN.O7:<;OQ"BFRS'8S8ZHUFH\^4F\=/_),K];H//9, R?/
M@ZG:8'Z0%=1;+REHS<(#F7B7Q?9?;A,50S@IXS[XL.D)U,-?_OJB^V+C6]@5
M\SZKL0I/M.UZ*RS5UU&DE/@ SXQB<0GS=?_2C\"._T<:*+V,K;JS,P?$7JW>
MTQ9FQ[ZYE8X%5'@)&,;V"L:NO7L&L2J!V&[MV;TY=?!$45H%]5Y[@4A&81K+
MP-UJECLKH'454),5T*X5$'KZRB0KU5T<-I/W:PD8I4J%4KO+)MBKQ6&4*M$2
ML"VU;RC%MA2CU+ZA%-M2^X92;$N52D0V5L"<ZV<LR JUX:I!&,G$"X-3(*"*
M<&!/3:GZ.[0)?/T_TD^5^""C[RI9\S).+GO^S$KD)PA:O>S]YZ4QT[5:="T1
M%1D F%&9K@P # #,J$Q7!@ & &94INNF2J.NY<<I(3YLZFXZ.H3F27]-G\Q:
MKLZ2DWJ+,/$T\HT]U_55V<FW&4Y]N44"5P^!-T/S7L_IU;O,V:4'!L;5 ^ ^
MQM5]P=638Z?1VDILN1J<75I@8%P] .YC7-T77&WT.DZK<\*L77ID8& ] .YC
M8-T;8#WI.;T.>P+*[/%>)^)PL'[O\S_+\>3L'0<A*Q4@.S!LV"@16;49'W?7
MZ9YL\5I,YF%&TW(0D3F1T?39/=LG3J>YYGV'S,.,IM4E(G,BH^GSNUVZ3KV[
MYE%Y9F*&T^H2D3F1X?39;SP!$AZS=5H!7S9G;Z^T%!^4BV3@@"T'; ^"?*S(
MS+Z@?N+TZENY0)89EV%SYW+/Y&/8? [8;+6=X\Y6*@\RXS)L[ESNF7P,F\_A
M-FD<._4>6YOE9UR&3>:^G9./8=/ 9J?I'#>/F7%+[&?FG.DG+,BU&GM'%W+"
MD=0J!@'WYD:T?2,WZ\O,.]-SFO7M1V=9,+8*YFM<"<%T9S;?7W(S_IO4\:YS
MLJYSGN6B]'+!\%\1/&)R,_SOR%W6:K#YOZ^"P?A?$4!B<C/^[\+]T^TYG6.V
M_W<O&)S&O^7 BN#<@*H$MYE\G!OP#!+?;K>=+J=458!Q&3:9^W9./H9-3?A6
M#\Q\+D-9 <9EV&3NVSGY&#9-9+53=TZ:7!:]_(S+L,G<MW/R,6P:V&STG-XQ
MPV:9/<QSCG^;:(TVM;26Z]D0!XF0M5/"]7B,[?NA[^HV7#4((YEX87 *!%01
M#NRIXO UDJZ'34A??)#1=Y6L>64HGP18#=DW>H=S9;&^&O%?IBL#  / (3(J
MTY4!@ '@@!F5Z<H P !PP(S*=.4,PBUG$%Z$XTF:>,$-!RFJXF5G\G&0XEE2
M8IQ.CV,4Y>=;1DWFOIV3CU'3Y%^WG)-.B_FV]'S+J,G<MW/R,6J:A)B6TSQ9
M\X0^\RVC9E7(Q]S'J/F,J%EWVAU&S3)[F;D,\%/R )6O!N%XG 9 #<P'Y#3
M2L:GN/!%2<G-BE,O5+?NM+J]$B]4B9:E@G+!!<$J@D=,;H;_7?CH>\Y)9\WK
M4U@N2B\7#/\5P2,F-\/_+NI!-KI.D^M![JU@,/Y7!)"8W(S_N\#_>L=IKYO9
MR()1RC@+9_.OM!1<#[@R06Y&B](1FA6H7J)>S^EUMWG],,O"EC";]TSE11\F
M-,/\=F&^Y1PWZJ5<HA(M2*5D@6&^].C#A&:8WZX[#,SY3F>;-X:P,##.[QO%
MF;7+2FC&>8/S)QVGUVF6<HU*M"(5"7CPP9*G'"P)$^GS69+JA[>;M68',<0-
MT[ZOJ@4BFV'MEV5>$5:]>I$Z>"EC=TW5R\)3?K!:NM]:1F_><#&CLY9@+;'\
M6$K=Z777O(.2A:?\8,5:@K4$:PG6$C_GQG/JG;K3.EFSQB"+3_GABO4$ZPG6
M$ZPG?E9/U#M.K[5F A>+SR;B/O!?"52@CP]-_-53Y]UZ=&@[F/JSSG!'%YP^
MD097@9O&2>1)/ZYEE-C"D9YK-0@#5_R1R@C03C3KS8:(I0^/><$ 9#56KFAT
M7HDD%"][O5I/0$.^%P9B&(5C\?+DN-;(O_("D8R4B&>;#(?8:KTFKJE9-XV\
MX(8>''I1G(C8NQ=C&.0H-H\VK*Y;NN=&KU-KSW7=Z,$$%_J68R4F*O)"M^CX
M*_R0-2GN9"PFD0>K#A2!T2CLP!M/HO!6C8'%8MU\/_5\%P?J!<-(PL*D@R2-
ME) !WGXT'JMH $L%'P/]&XX!VKB)Y+A8OY_BY$9E6?E<12'T,=#4>J>&*HA5
MV9BZ9WBZ6SN>Y^F36F=5GGZ<M8 ]0F C5XV1&-!<F$;P%]$DYQ@Q#",1I]&M
M@FYE )2[52-O "-VL&MDO-G2AAD?ZMMU'/H3ANPE,IK"5!,%HT^*]A^A/>T
MGHOZ-;&]E5X=4ER5HUG=8,I)U\(NO?1@MUCL\!BF9&TN7WB)OZ/T8CL#P/80
M0,/B VS:0A*9"PTL> +L,%42& V,)/ITZ)CR0;EH*Y8#12QF,C#2J)\LZ,9&
MJUT[>7[E:'7>UITW&\>+G-QIKL;)ST+0DU7HN;VE6Q!.(Y)(@TBY1ET#!0II
MO/CT/U?O1#Q1 V_H#0I@QI]]V./@TPI!EFZ8SUZ,8#5!0J>$WP/8STA+UA]#
MW6[;T?]['M@]<("X5F,/12LE\+R0$]"%OKC\(_4F:-:5 S@*\Z.;::%6K]:<
M-T"Z%I9LP*AN&]!"C&C-@U:W5^L^DU4] B(6*H_:1^,'/@#Y4)CNY!!^'\I^
M9.P:H;+U*J2H)C[!2Y&Z54&J](B\.%.2GMWM!,31B[&9L1R,O !)HN4WNE$"
MRT.#+78T5H.11$,*=&X<JW'?GSKB#JRMD;A38&@!/6/<$,A!HLRH;_RP3\;^
M>!(&.+AX%(*LWZBM;M4.7,#SNR3+(<J+!F7+EAPM3>W6ZI*\BD6)$H6".,39
MX#8AWP)D&@NZD F]KNY!F2$+PYOPP^2'_3=@PZM?<Y4OI_HMZ^F1](?9HVN"
MCB;226L!<D[J2_9;SX$X=UXR C)X,1&H )0#%Z3%0OGED*B"5YH-S2S=^H+7
MI]W;K&[,=X>-[J)NK'>>C5-GW0+4?@!DPC]RCLV-4#0JBYUB/PJEV\<GYYQ1
M^;Y_KUA\/3Y#F\'# $Y + [4"6&1,N<)J/DX[?\'\#'?%GCQ=^('-T32]],8
M9@V&@"1J R\I)3X#?XDK1UPE:BP:Y_@TVC.XY, W1_^D7<!0HF$2(TO@;H!8
M+Z3G9H=#/.^(H8^.13,N6&=H J:-FX@H4L%@"MR Y@K8+S!XI?<C4KA>#' 6
MFUW,)$Q@/<F)X,)N!%A.#8<P-VK03!N&$:DX]>%+L'I"X!=4#820JTS_72%$
M#^@/'!A2PA&=[BOZJU-_Y6"GJ(:\6X5FEJ&8EG>RMHCS'UJH?6+C=9#ZMRB$
M-?@<A4,OV2-2K"?1FA@3(H8=(3BI&<AN'Z^H&AH&SUOM)2Z2!W3) [TW0",8
M1W+=]L$ $/Q0X>@!')]8$8SL'5NAP*#L[O5:6-T_9 "9W5+UMB>5",S^A/PU
ME\ROW>O4K7]^:KI%TL+F5[S9GJ/)*#^5.(&]L0[X'\DA#.A4^G=R&I^]$&^9
M.?8N='V-5B=&H7Y3 :ANG[3_N3L&ZP?,7(G*7[R^_NW/L D].W\C+F%C&L0J
M/GB-EI'$ G3R([27Q+5_I,>:*P<L=:!PMKMNN]9=56%U4<DM4U1/V/G,:JI;
M^ V36LB3 6RAW8"#,$ZTK?M[[;HFQCKX0RX-Y)Q#MPO/QV&4>/^561CC*DA@
MB^ A&<_C6"4L6O,4\@H*2:(0\>;+QA)?]\/;FY=-RQVQ@IR];-FN_<<DC-ZP
M(X8_- A7\18.4Q_^E)H4RET@ OP;>W^G!FK<A\&W&LYL3' /V&<=\?JBLGP?
MW/->C#!\H-'H4X*8=8'HM$<T6D_$WCWN5W-@CT\QTIN &'!&(."9:(;02."0
M"*SA?X&C,_A?\&#(( C38 !_QICU,O##.(6V!0B0NO>2V+&BOMK'8G*3='=S
MPT!OA9=XRAZ!D?;SL<)053SC$'E@]O6%V1];'L6%V0\TFSE6IY'RI7'@S\Y+
MAYX?&#0Z"TTD>B@'F!-DOK4GH$VTV),U4!Y"NJZ'Q'%6<);J:8&*1P>5BQ Z
M8ZSHI;-&#FRHP09#:EY$L3UX3O>-7K6/8:*T%=UH9MXXQ%1<:I<2[+#D"S4W
M] (9:%=G E_H=#UH;-8QAP.E&.$7-0'H(QS-9@BO>@%%3[1FT.E82U?BX%%0
M N7'=^@KO0*BXW2!HGI="0$=>)S=4C80 "\!&F6V@(+9N_/:M=$#,"HHZV64
MS21&RT\N7@G6GB$QL]-Y@*%?6HEJC@A OC!!)4X .Q)2]8 4%"$T*2J( ?#$
MRTXAKF1$Q,IT2=[8 GO0'(\\E$!X*\,3-9[XX52I?+0%(@.<H"D?IC'*7N2*
M"1!A2N*;^N1^CE5TZPT0X6!V?DK)M>CM#F)O0 U%R%*^NJ%(>PK-^A9&7WTE
MYYLBI[>]%;"1F%+FEI+=P!:P@*^#HB^[ENE'!N(2@NFL #U<13W8]%N!XO@Q
M<I6QVQH][;X/;#B:L4%GGW\\.^M9$S>WF*"UJNU0K-<<T5J6)?[ ZM5 Q^!O
M_T@#)5IUQ[2*?6(J@0RF8@2*L.ABZ0J2 .)87S;JMNC\BJ*NH@?X!IX2?54L
MY]U(X>)"2V@(A)'YC!O?0U<S5^BP!#'*W$)[1([U9",GB(&X.7=-VS*A5PEM
MF["Y%9RPWOI10N@>+,!/\2,8/>&8V3&GAT?TL/*>D!OKUI;&;#$>X<3ZDB#=
M(A=F6SX_O".0O841H'4DXQ'E"-Z"5108%V'VC!DGQ<F?C8L[NU^W];B8%NNK
MO)_'U4WW_&QIBB6@_+H20[1/@/89A*/EW9JQ\R; JQBK(\NFT:LU7IFD#0R6
MX*O(QH\Z#1VRTV64.4)>SB1,/>RG+P:@'2_+^H9'VYW:R2OM:S3N^B7/&5,5
M4W%U?CT:_'H/KNC\B@1CR,?P=5^AO9\!"32P4G96O9BC\0YDC9IH_'K--BH7
M&U\J$XUC.W9<;U9#1/X-#"6!B?H*[.(;L)\)W,TN$SD+%A.9\W9VNXB_C,@;
M-,74*>!ORB9*^['G>C(R?JX/TH??/4G*X>M(>CY^T'FQ:)B#4'IXDC/)=ZSH
M78(&TX!ROX$@>@^)[:.1?P?[8.#K0-V$"7D=<1<1A>G-"/J*8(=H]IB-A=[A
MRQ/\,AM%X?$2)YOP=6U0[>V:T=;111_5YLVX7=-E;0&,B&-0 9'[R, G:JI&
MI[#J''(V@5IIH@H1KN>G^$X\ D!VGJR?%KJR]%764[WQHYX>#(:9AG5 C&;1
MGK4TM8#:3OU9=>6!0,599B62I0]ZYGD$ZO 25QX?P2,S_$\:)]YPN@V4>'_U
MK]^OWEU]_5]Q_O&=N#C_?/7U_+WX<GG]Z?<O%Y?752-1J?B@NO!(]@EHUB3$
M@!D&TK5&1KL C(XPNL%#9&"\A'<4@73M!//,/!BF@1N+&TJ+RD^3V8GH^-H
M=K7:K=D/(V@.+)T8;!%7128X=1OZMQ28 AP%>]=$]:8U<8';83H$L&Q?3%$M
M;Y#OF_-80NO8WB: '33C(C6I"[UNK<XYCPLYCQW.>63(6+K'L^1I2? )# P=
M37K9;-FU;'1>4?W8MKAFSTQ08&ZD?,2=!#8Z.A!%>7%@U61;F.S<B+T9XAWN
M[MB!H!F+"GFXD^Q/K7,X5JX&):&U;2?J*HX+LG<'#W2 :L4T0FB.FTJ/G*>%
MX3MOY.,7A6'N".FB;8'Z"DWR9G,VYNDJ.FBM,R@HH&DEV\'+XF5OMO:$,<J!
M6^4 ([N8VR.G&/RBIQL]J_T\I\U^&KI3H-KT"W0 ZF5[)G//>L>]I6@<=&!5
M<\K/?CH4E_9(GX?#(>:E .F &;#JS_(6T?D<H!6 +@)\LM&8V5@43P*IDPA6
MUZ08ZJ=/9CSDQ<- PXGTW-B*<1>OT11G^IFC2Y3"ZOB>[)O\GIKX=QA])R/!
M5#X@UJK#.O0+7 *Q&"U1]IM+ -P7:?ZWG1HQ2:/!2,:JJ < HAE@IB6J_:+4
M#Q4RI"0T!&>0UT2?/-3<C%XDK1'&L((WV@.%A[#=$#H/PD0HWQN#R9DH)S^B
MA^)'KM1PAB]KXCJ=3'R3XV$*':!U:HVP8#/,5Z Z<R*-=:K!PT<C/5V5;GIT
MAXJG*'N 66.9O\X+X@1E#FM5Z6%$>%0)Z.'[X0!=Q/(6W5^8=_I'*H-$8Q^T
MGF)#PZ)9XS6>)>WBP+-NEDX S.DT<@30Q@W-.)"8\<B;$!FM$=RAU\"@'""I
MR1#4\@>_X:M]I;,%R?=,1^.I)8*6;/T&TI)LK(=I%IY2[:F.A ;KH1_>/4@Y
M2A7\(\4 EBDL@SSR&)P)2OQ5^:^4"J'98HHC'BL N+LY9-!GCNEAF6.6D\%A
M\;X^$QJG,$496]]G_._:>(M90G1D-2&:ZMD#41-B)"OG@B9 Z@UX @N;X9E0
M6EY"9LT8P]0?HJLV[/LH&K2P>D=4C+@F?J7\3CF>D%Y8\-V8-_[\?^^;]<;@
MC"K\'#5ZXC,,#8O%B-\GZ&IU] /N&:Y!X97.*X" ?B!^FV)BH$9Y/-7B$0<4
MONF<B1V0T. &.O:5!+8A+)D[=8$)8+"1H]\8:Y=93IE@Z\CO,JNI<6)9T:LD
M0BRD$V=\K"6A2"X"KL5D-#"])SY@A3Z3G]>EL1*"K-*!VB:;:?''S<REVR$$
MZ:(U6$UJ]M'YW&-FF!\PC F;+#.S>\MS8!XVLS]'F)XY09;( 5:OQ87VQ)S?
M1(HB,^(U54Z!SA$P% #]&UI$XS)"*$"OM(5FA3/&.O%!F\%Z\<7\5I!\X>BX
MS_FL:*9N[R!=#[<%"/)H8UI9I%:R8:[G,GMD-ILCQVEUC^4EM%,=U Z60IL\
M[^G\?6'$WTG?(,W 3AG'6;6#E]V.E3J8>?%DP3OSW/3&T9I5(U(6)X0=F]W,
M5^A"O ]EGN5/K@*MP&#ST*G;#P]A?8\H._9!;R)V ]8.R1&BT8TYRSD(HTE(
M@7[@NDD8DYF*^P@3T &C#&0)WG=-TL _4L"SIMY?M#0N+HB+2:F-*:US@$F2
M-$HEJ<8N=!2CE89#TB86,3"5.O$2+8AI3NM\ L9>*_2LWMG9::/-8RM_U[$-
M73QX&&/M#K/)S8OYA8%^_:%\4J(YBE:K-5L*V7+FHN,&##VR$XJ!+UO!EW,%
MHWR5)+2)&&;KM=C6#YW$YB1:NV<7.XW  O30V,_M<JI<DA+U%YS0.DSV8/L6
M$=%JATTI(AYQ1Q'#QM18^$S51_2^PF1K4<XLF$TT3%?U$YBR_F9!"+252,]D
MS>4^;KU >7"]L[&#)&.=:E(<(8G4C8S<3)GD@K],2^Q3:N7ZA3D7P  ->F+'
M_-C2$K:Q3A2MQ#L4%9DIR(F5D>40M/U8GTC')P)UH__(.[)->INYLJ-"VN,R
MU>,8I#,GBV@(E)'H <^AJVE::&+'TMM:D5-M9]_/#J12"6>%E0JQEFC!K5J4
MS!8)L$!#T5A[QM"4+:1T"6E3'PT2!%GEFR!4"COKK-(IGN&XS;:.8,#(U$]L
M$LA\FX8&LZ33I%G'H < : &=S4924] IMNFPC+@9EX.I?B1/.C.>0LRO&9A"
M1Z0Z^C+X'J63!%^@U'K '"R"E(,,84*,R0,#29H(08=4!F4$_ "CR=[6=;1F
M( KSR"RO0XY25OQLP[9.1407"VH5;A8M8)2,9[E>AGGA*.U=D0/8Q&#VQIQ7
M*1=T';1P0/.[:&PX&HY-5B^>^ =T34'PR1VAJ#&-U00'IK:6"FZ]* SP!VP"
MC/T$G3<!X !^YXB1DKZ)T<9RJ,A4(+5:$__&W3Z(ZRURB)D+\0G&41*IJVHM
MXQF)'J@!Z<Z9@1F;.E;JNQY;3,*#R6>!ND,GH::):Y.*.B">IP0U\Z<U!/A+
M][R\5["R0K*_'*/T8BW0UL!I7&'T'?:BYJ\9LJ%) -BA51K9D.@T(T=(+L[&
M8??W\ Y1UI+SHEJ#Y9'6'D \0I9O)>(Y6H517O@.6@M=C4>9DD7A"V[TV3CK
MI2S+G(R5N=.K"- 36'XG]T71)DS;-4]E7J(";<NG!2/C'S>H,&ABR,J^]+3&
M5_<3.IZ+9F=V4([FF)!G /9^ X*\W)+)7HUFR/8$SL97%WD;5 ?(%T/6B[_]
MR%X?/)0ZL<P ,!D4CN7\F<NA6+2Q9VWKI4;UO+HNDRV]Q= QGQBPCD,&T+]H
M-(TOBM@U4U"(;ID/GPX6P')2.0!2&J :HO">#J/B[C_G0UU'M=CS3C*GUB->
M1RS1H_R)E5.9VE$2' EL ;4EC/YQW""ALL*V46"R@MUV@A2:$,'-7(5)NCR,
MYHYEMI_O/&1EN>%38-+*NW1@_$3KM5]"V&92N1901+K$*"WYK3Y" @PA*6E=
MN^BLO496&)K2[,EKH ]JR#09A9%90>OY=&**P\_5=1B/<=M K2_U3M6+Y_.!
MP><\N'Q,L^G4!,SO$TP OVOF4\0VLBE6+FUEKS+<NISA]JPE'RN,1!;4:+#X
M[^))?%ONM5N#U(H%*#H8BQ@V7]F:L.!7U8]2=,Y@:0R=+&>#@5@Z".V3S+M
M]\+<L#HS.4M6!%J'>WMG\0RFS98X+H)!^B30H@U9=(ZY.MH_#?W8U7"RY@NB
MX!AO;M!CF)@S@7;$12;T@+'A0$\/\H?J73H304T]YH<^MEW(VM,[ZW>>CR+E
M=)49H!>_%!35TZ =,[ZNFPM"RRE/_IP\Q#6G53#T3P'^ >SG(^-&,GO48A$.
M7N*^6ID2?> 32OP"@F7UL29RBA]-B1G?\B\NAC1G:M(U3FBOG O;CP4M-RR6
M])1;A%C(QHNS/I<\F!WX;G3,6?&&9F-;,&A4'^34JLZQA0%U\P%UEHQHA>HD
M5KESVD"N$G#5NT3XIKT\ODMH2%+=Z"RK5J(Y88X(,[V;(U79K+2@KX)^9,3C
MTZ/0=TV\21<O,34"9\#&5!^T.^U8F$/5")$*8:"#@8VV_=Z2Y37>&JJSEA 5
M:0.,YFJJ?L#SEC-JZ12-YR<?Z23TO<$4#X'-5?]?1IQ9EU_A>//EG6-VV!,:
M*X72QWB;@]Y5)R/<YS\PI*P(/\:&+8>4O;L/,G<6[MY]G=.%.W7EXH;)R?>
MMEO,R=.B4OJEV,D[LV$,XSY;&)>.762>".,BT_/);C0@)^8# HI^,1?>1?>5
MNJ4P@'5L%VO"ZD2XC!FS7*R)R<4"H<L7*<NU0.9%+R1FJVD7,(:E@0OPN+!R
MS[ EO!@30+*/3V(@Q=3BR8>:R8[QJQJ.RF(9-H387L6#5T,?"A^C\3Z8Y9^Q
MX@A[^I(N+(V-J_7'YYVRPDAQ.AQZ \_X&>!W,"%H7VI2%K$;WP/V=G%_.NLT
MOC5FS*RGI":L,0]-<:;%L6?NAR(A<^F9+%*_A<O.)(/J@-\*07=SSCP@O+"G
ME9\!H/[G_=H&KC!/0R?&4@6L($['NL18#$R MQ-2-AEZI&-O1JCU^\Z,HT@G
M8]Y1'#!WY>A[8_"K21C'7I]J3=(Y6',_+:7%ZA"G>2/W9BX]H[80>$1C=S!
M_X[V? M*L?5NT?#-PZ0X?0K&X)6*,6F'Y?+LB%&!\WB,7YD9$2M1/\,4XXVY
M 3 ?E<5,4=U;2!DG:D)7J>MX_3/)^Z$>\?PI3-OB.=^+3Q^_?CF_^/K[^7OQ
MZ9?W5[^=?[WZ]'%CYWM;/[OXY?)C;&N&FSW0:Z5UY=:2G99)-46*DUH4'])
M2BF<<88_%,\>8_+N?TT>O-"  @;.A=7V)ZMM@ZWY=5$9X!4YYX!Y15"5;GV*
ML\NC'ABPDQ\*S KN8"X2;O  WR/M&<'7,W>[ TH$#:3,*ZL9Y'G/_>RY0Z\4
MZ5=KX=^7JZ]7%P!^YQ<7GW[_^/7JXV_B\Z?W5Q=7E]=4^N#R^NO5A_.OYJ\O
MEQ>7'[^^_U]Q^1% \_+=S&M?KCY>7'U^O[GJ"'O.,16"SL*NMG:+Q?USVER6
M_C2&;37\KT\N4<HQ,[BU:@)F=IZJP$,ZVA09@*4TX6)'3@>@?SL__VRE??Y4
M_?#&#^N'SUVYASGSY+  (U_7I]5G5;5SFR*L/I6@]>-0&^2SQGOQ,+HD,.]#
M+J@4FE*C<%%8$_DUG\BU/1%*JG87%4VI\TZ%Y_[U!1;?^=;Z9@[G44XF_N%G
MGY'Z6/U^&Z43D0E:YMA8ZTS\RQH3<?N_S+BV55$1^WUGYH^1A/,^Z'P,$>-%
M]%^\^'NIEW<WEWWJ&R:S(N8@OK;XH50;.=:;W40_GP<W*)7+W)Q,AR#G+YPH
M3,29;O&,3N[V.IU;%M>[S:A@"(<$.FW7.JW6JS-@\(DOIZ=#7]VOL"QFVW2$
M9B$N+[YV!* 6)4M790Q?W'EN,H*_FQTO6'-9LD%Z 8VG[X>#[S]>J^OI&%C^
MA\-='!J(WK#>/\Z5KT6YV1%LA[M^??A*5F".PD2 89I_K[_<O-J[7NVKL4EE
MHML-\*.;)E3[05<6U9GA>5:RV:8Q%^P9%P1#7X,ZK#%>\16./9W-:U  _CI#
M7N!UWZMUO]1+/=#!]A!SL@=TD@4FH$_^U!Y8\<.SNLYS'SN=338E/<.9<R)"
M7W(C7 QEAA,*?>#61U<MN<CNE;F=S[P.\"0H.N^]&)/>(PI[9D49=$ Q&$8R
MN[9)9P M]C(U1PDP=J"HXJ>D4,DTBXBLU!YM(ZDYV- MZP2')F&G!RKBN\K*
M/U#^"Z5DZQ 3%=+(9FHJA] @=)T(4UXD=Q-:!\TP-C-6=)W?GEZ.OK93ETII
MX!+F^<1+:J+E'*>=%;-GD8;SUMW01Q8PASO1^J=M00J[B(PI1\J]R=S#\/H=
M1L,S_RPY;(W"T&4C\>EBH/GM1?JL2%$!8GZ+ 2^X:GD)K.S6NNP;/:^Y%TR%
M+>VPQCD#/X2ZGI!Q6.<SSM(69!9&#+)Q%H\,LVJY)EW%V@)AH6ZL1@E4<D.*
MV".Q7$7A/GRT<+L@CD:IJ60#RA1;0TL*G\J.E^LLD46Z8LTL?7AI,2-E[LB2
MJW"[1S/%J^X*;PNM!9'+T=D#N/I.[FNG*_,\O)363U56J\G<X.-A6L>/7%J6
M2XE2-JC&\6NLUO2&_>H'ET5]S%G4>Q=T6=\YI=U11O-8ASKG,)E\VF[H^Y0
M@B\N:"<K<06;*U)MK&L_+U,L/22#_)+/>17X0=U[@Y -"./N(]/-\OGIA!1=
M< ^UE*4>9F\9RHH"+%5P6-O2\C1JBT^7,<BCNK,7&V6I5$]6I48Q+2N616UI
MO?G@D4=3G@Q?UNV1 9)946/YGW!^BEZ2FI(;5!E15WF;F5!^S,SDA/6G LL9
MTNA,G0$BL#-#;>U<*89"WU(G69'$F9>Q55.GAG)'L^GGA<.PC:,;,HQBL#0B
M31+F^^5\/\/<IMYDL%K"UY.*X]@E;$Q!+4 T;4Q2UYB5!=NHF<HXYF"]KF\T
M)X@BOI,3JZ)2=M=$:,S8XK3![$AJ(BO9A"G!,VTX5F4L$@5]Z%Y7!["[+M)5
M=>XJ2,H]'G^<>3)[2-NV^A*E/,Q('7M9SC/L%Q,;.1!>9HCCS=\/B)L8ZG-V
M8.9GW>42<GGQO)U<*!=M*.L*B\NO3L;:)2;JVMA(M9UR2VD1M&Q_HRU*Z,??
M  @'RL48W;;"E.TB3'EA1K&U>]Z0WS_G,Z[<]7*5!>_SO+Z4.7Q!]27TC3CD
M;M*5SRQ1>N H@E5(XK5V.6!#=$8+SW!;$=*+D:>&XO(>5"A9(9\P>QMP\_7%
MY2==Z% _4:0E%$_\^NG-&P*&-+O'5^'V6K=O5WK[D@+ -EKR"/"D.*QVF<7:
MSG6-6CWQ[!8Z\OB8+S68S=[$\>#A%S>/IXM,?+.*M8:A9THZ EA9PWNMWF D
MH-%QLS^&"V-]4Q._4"8,*3A8BF+69CDN/VG*_?J)2G;HU WMK5ECA<F[N,*L
M*'6QN,4/>\/+B.-0)ZL71RCTX9.Y$C:SA<],(1M=.-#TG0VM.'KA!>:J*<#\
M!'2!K^,HL!$"FRY^8*E1.V6^%T>/'PO[.G:*C#86S256QC]#-=B\_(JHV*IS
M97Z-TLQAAE/)*7U]>2'R:^*(F/9</?(BI>-4%R'3^?/C<1IX@ZPJV2,B-G\>
MQEI^JEU,)]S :";S)Z32V7<T$]HE#KR8O.E%L;F<^L6:EUMC;NGT).73QGDZ
MK>&HATX]F>P-/Q,7?;JDL%<T>R&]EZ"! 8.A#0;#Y6!@#J#H8F>N?533ES$*
M18Q1INS YG(9UVW@Y+(<82HY/Z3+RZFR$,F,$67<;GVGD$>X^/P#"F%E:C"G
MG><TBJ>PWQT[)G<;EV\$DGNG]'DS4UFW4$JX5!@N,C=WZ(L#"@!V:-,O^V \
MIPE5-5\XTA92Z *OQLQ8;78HM+4;JR2_H]ZQU6-1]+UX89SBQD -_:Q6^U '
MQ72'4>8)C\$4&*C9^N=9(:T^J.*AEU4=,ZJ'VNWK-V"N$56%,=Y^C9A>I(N'
M@;)4 YG&>1J[%V#'8!B0TZ!(H)>^/S?ZF$AOV13V"&Q*9T2=IZG=I <_Y>7:
M36U^;' 8R106SL,R UAG5RL;J6\W!!U7I*RZ*B&!I&U7_.!$2-V;D(HTE;]H
M-/])W9M\@Y0!_]%8F@K^=#2*'"!3I]!7Y$UVP[M SYAP!A[,*1I[6"-?*-C(
MZPLIQEZ,H4I,4)T)XLX0#E?.BT#K8<Q2PQ&(-IZ83*4?9["!OB8L"8PG#GP_
MS1)DD[LPK^0V42&5Z,<Z6-.9^F6 +Y&7ZT33NSE>7/ K$-APJKVVY+W($XXQ
M.H3;24H\SARAN-+CB0E$4]8D02X"HS<*]77(YM!=%I@U#/VC<Z7Z+#:-CL[Y
MT0FT+$D9[& Z$8BR0+M=5]R$=->&OKX KRT.,2_"(]=88FPU4V/XS!QO].@6
MGIPM=65C"B@!&+N@^M%,L!;8\E 6C3E9\3E7H5=CKB!@8?%G&<CZ%HS,4-0G
M>E%Q4/7G9X+\O8KQG'",I]0QGHP9R%F#Z/#- V;^9AGV6_#3?#[_\E5<76FX
M;)]]^OKWRR];<Y9<??SUTY</=,Z1KS'=_1G7PFO8^/;-A[V<KWV&"E7@UIR&
MC9H0?WH/O6^+#7WM)]2S//BM@PF^> $6#]!F0Q9J(Y80<I"ESNFS[&;SNN1D
M9Y;TM/))4C)_J!.+[_"8U2WV3SL1XT_1YLJ,A[Z5N0/S@T6.SJ3)!CCQ F/]
MV7X/_ GL55V9$G,Z0UVVH"B[;:HQ:VL*]S_F$HM\!M(%JR@N B=Y'LZR&$/1
M?K2\V@IGX^QN>A8"RF\88?QFJLML#?S.:W_ZXFT+^>+OXE<]OX.'O<M[++J!
MKDZ\90XLL&1D<O!6@RV=C6%*$5F(5?B=YR**6A@:YPNHQ?)?ENEM0N2NB\LD
M(U-$,:MBD]?$-S=+%K$!O#XWC:Q[%75Z^-R%CSI]6.NBW)>:U44>>HLG!"J_
M .N)^KZQX7I4N)[)]#/WC(0SR8"4V)65R8*W4L0W'1N(573K#;1+1Z>.W:FE
M-\\^S,146E''=./$R2ZQ+"Y;)=B=S4<<I.@X\RE_*Z_TC2XX<TW-N&^N7=5W
MPU@%/?,1&>?ITFMC'[R=UK&:TO=3C]4X-#7)_? &'G85T<,Q]S*84,K<):!
M+-AEZ\0CS'^)/+Q:AH)D>*^,N7F/R(3%QK.K9+.K/<W%D!1YA?&,_DCQ/ >Y
M!.,T@(7&#OXA@74H9G>G;^_!C!D,-<)O7T=8)BN 87T(S4V_6"7 65[T;J81
M7_:I0JR;#<D:LT-A'VW,:D5G1K^,F!:YK?-I#_)[X[CK--O/74][\^+UT)VL
MQ/6Q=I5:]Q+3:9M%"A$SV80ER,=L_N*67[R^DTKHSJP(0(JN#5Q<\^J8'# ,
M=5/*)47_S2W(NJ)CE@(Y=\*'JL/E%T?K"WH78B)9^4*KD!L->&R"V3#+:(B)
MGCK;S98NO(LGK\W_$*LLN;>6LE_SDDDYYJ!O.!M-5N,BOS!91H6]9NO;!65<
MQ$3AK>2."GY0U!ZX.5)'^+B^/6^8H=%,D5M*$M3AK(QPQ=7 Y_I2P>"&HAKS
M,U@8BCZ(M52UWT1XW[96\$(KEY)GD!9[K.:W-(C4C8<GZ)3[C13/-UT'[YO)
MA]W.:=IM[;=PA]>L_>EW:];BFM0M,,HE3'QK YF*ZSSAF(3K=RW(QA/&^\'7
M@S?"G/3"7!>2:DI!,O':>"8!9VA"65F*Q)*R[%:$;TG5W9FKF3$X9\I!%FGA
MPN(9.R_M6FDSJ-%<EMHQ7^6CQ&;N<UCQ>HF6G&R7:1*>]3%?*SJ*\6:8X.:T
M?D:/'X%&A94YI23E,WW^NU$GFI@7,'(L)[$ZC;'>$ZBH;'H1T8+:?H']PP#R
M&-NM%WM:@YYF[YN'X"DW>TIWU^K6VKW&*Z3(V\1]X*%&K5T_?O29^F-/-&O
M<S_?3*W=6&$PK4>?:=1Z)X_/_)F&4R+:=&K'O>[,0_ ARIAHX:V^''R_H:N(
MCA;PKO[F[ X850=T3W58%[\XPUQ]/.5KA$X+XS(Q? @5,B'<=D3T(6 X60<7
MEJ[",]*S1/3[,:P^ _6 5OC+7U\T7S!GEIXSF9XLZ2SIA\"93$^6=);T0^!,
MIB=+>GFH=[#<:&_6L[;-N'7#BZX>)GMIV;A$]&-USYS)]&1)9TD_,,YD>K*D
MLZ0? F<R/5G2RT.]RG'C$_.A5B'Z:_<-;_(9)O8')M@@J!)G,CU9TEG2#X$S
MF9XLZ2SIA\"93$^6]/)0KW+<N(%-_@=Y[XW3,6_T&2KV!RK8**@29S(]6=)9
MT@^!,YF>+.DLZ8? F4Q/EO3R4*]RW+B!C?['=-S'NYW"B/?ZC!;[@Q9L%U2)
M,YF>+.DLZ8? F4Q/EG26]++N!EX/EN;V,A8P%I0,"Y@;-R'_YWAS[3U=[\+N
M (:+_8$+-AVJQ)E,3Y9TEO1#X$RF)TLZ2WI9MP-?PT3ZPH0(PR'C N-"!7"!
MN7$36/ .[V6(Q/](/U5< ( !8X\ @PV)*G$FTY,EG27]$#B3Z<F2SI)>U@W!
M]4A&*M;+\#J,](?? R^).8> ,:(*&,'<N E<"(="0P,?*F# V"_ 8*-BXPF(
MDHT'Q@+& N9,IF>9Z5DB^K&D5U[K?TZCP4C&RA4R9E!@4*@ *# W;@((M/M0
M)".9L.> X6)_X()MB&WF*OZE'XFW?^.$108'!H?J<>8FW(I]=BLR%C 65(XS
M-^%LD%&"AQG(1OB<]GUOX$\9'1@=*H .S(V;N>Q@*OY7)>(7E8&"<4>R#X+!
M8W_ @TV+[:1$/I3WQ)# D,"04 [*;J^B$I!&WBCQ.?(&2VLJ,2HP*C JE(.R
MVT.%( !:#I;O,!@1&!%*A@C,C9O)=G!5))(1UUIDL-@CL&#S83MI4HS6# <,
M!U7CS(U$-#U73,"4(/\CPP+# L-"U3AS$[#@RR 6'(M@0*@$(# W;AL$=NMB
M*-%J+./M3:R%BKQPFR[?DI.X0O9$'WY243&[3AT&+.+0!\M[ED<8=*SSG*\;
MV_12[/$BE5S3/DKY9J?C9/^'*<,2E(CDC$V[7X/M'04)(X'^TS>OFXQ-C$V,
M38Q-I<&FSU%X$\GQ-FM@[/$",2Y5&9>8U<N!1:];3[WMPU!A5>=1LW[L--MU
M8/,F#GNE%072EFE1UO$?!6$TEO[B.!])')Q$GB\:(@E%J^Z(9KW96$^"UJ%Z
MU;Q**U'T9V"(B;A;(B[%Q;*0-<)&MH,*S6[#Z=;KS,159&(FXOX3<3-B_Y(!
M=T> VZK7VCUF<D8*)B(3D<&4K=>#96(F(B/!\QFTC9-6K2G@5]\+@\VZ'9_F
M0CY8AR/61M+NQL;/N!OW.WUMX]C"Y-MI]O!!@W*S7G<ZZYIGS+@L]TR^0R(?
MPV;N(FQVF&VKPK9,/B8?@^:N09-MS8HQ+I./Y?Y9''_'Q[7&=AQ_G&_XA(7Y
M1QHH3C<L"<3\!!%7SWUF<F^5W*P!]$(UZNWU+3\6C+T1C H?>JDTW9G-&?]W
M["X].2[Q.I5H5?98+!C]F<T/B=R,_FS]LV P_G-^Z;;<S*U:C_-+2^1@_AHF
MTN> 554"5K,(WJPU.XC@;ICV?<4:<T>49GC7:]3I=M<_2,3B4'%Q8-N1F;L*
MQ^]9&VS-H]P^*><2E6A!]A.86!<P<^\_I1GIV>YG<6"L/_BDY&>C:.;^A?]*
M8##Z^-#,7U6?DTH^O16UQ1)7>C'T;NWX4;I8MY1L7EF)<]^''L+!=Q&IB;DH
M)19W*E)B+%TEP@"OA!;A1 7P1?1=)35>LH4E:[X1VUNS<QBOO%%B$GD#^'=V
MW6:,UVT*+Q8PDT'JRT2YN'I2Q"I)?#6&91%]&<,#,G"%NA_XJ0LM#\+QV(MC
M+PQX81<7MK7-A?T4B$^#).S#8NKS#8T3AZ3O(AQ#YU-8N !TZ@ 6-AG)A'[Z
M)901K/-0O/,B!2]'L+QI,@HCZ-6E)PJYQL=>-NKU+.2(?UO-__G_WD.7O3/-
M$V%@<,$#'G)=+\$7DI!>> EV3][()%*W7IC&OCT^^/Z#A%[%L9Y'3<#D?E7]
M*)715#3;='JC_NRSD\58I0]S[3QMKC58C@2?)%F*K<9=G+H+,J6'G&"<$'X>
M2R_P@IM\4)*H%*9)G("0T2\QMD<'5[(S*RBCL['?FK@F4A< /)93T3<0["U
ML(/?@?C?PH" [(&Z"1./!#Z)9!#+ 0X#[]D3?1_;M;]UA*&MZ\6#2"4_H@VP
M)0 -(0=BAHQ-_T"T0%,95(6,H/6D)C[G@T<<&H+M!^,91N%8R%OI^6C! #3%
M(VK*S ^)KW#)'1&G,4P0WX%AX]A 5+P@A;\E]CX5"<B+N/. T&F"DX?' ICV
M0-7T3<-$Z'E5Y@H<1T33F^@:\C0\G'BDW-H6->VSH&NCN01>V[U.W?IG!Q7]
MUSQ?VYNCR2C/<I@ W^D=PI$<PH!.I7\GI_'9"_&V[+IIC\S@_Z1QX@VG0'7/
M_>L++U'C;]UOZG[D];TD_KE+'U:BS17T*+JU/ZTCI>OT=VFF]M!J&'+AJL/F
MOU,_?G5F+]!1HU7K]%JOSB:HA((;_6"C4>MVC_>$,6DCNHP<H '#S#T";PQ@
M^J?U,WK\R)=3P.S3H7>OW+,[STU&, +B9O,"K*4O)[$ZC=5$1J#(LNG1_EJW
M_6(^$>K6BV&Q?"^9GF;O+TF',MTUL;<7RYT5YI%'GS@YGGOD2>E947B'E'SN
MFZW0IOU!(F.9G"7;BX4:.;9]*H='A(_I&'82V_#4/<*#[!@M!;F73+<LY'_L
MQK1G\J/N(HV6Y:(L<E$] =B,7GBG8-_O3;*-_Q)=N4QN#C7/O-3<SK1CVI59
M^96<QIO!5[T4B_]NU;92K;P"=&=<>!KMI!A%:@ABFR23^/3MV[N[NUJL!K6;
M\/;M>308>;<J?JO<&QF]=64BWYYT6^U6]RWZ@O5'H!_\T^Z]5?? A;51,OZQ
M)* MNEP6:'2N&H01A3I.R;N.4WZJE'Q1<4(1BPM<@B$L0D(1G%^Q'[)-7/J9
M*O[K(%)7O/8"Z'F"G<-/_:D LJ@( P@8GC&6C( I9H&JA8C&11I%&,[XHJ"5
M!,-4V*$X.?KGDO[>B-?8"/P(GR[R.*D8>KX2 6VO1>.H4>]TZ\6MM'+;P00V
MUY9"2Y>1A4E7,=*QK58:6ZW)K,VVVBYLM::.X3?15FN6PE0['^N\#,S;R,VV
M7Z:^O(OG,D>,#?5.#1091TV=YK.RW=9<WV[+^SS.^GS$8)NQV-B,8EN 2;<O
MI&,SJB1F5)M=7FQ&[<CEU28SZAC,J'8IK*CKB1K EV",H.$"=M/ <GRI6P\H
MCDE3F?F#.<DFK74UZZG] Z_7OU(9)3#LZ;S]U*@?_0L'1*_]H9\2VMK3Z=OZ
MGLU&FQU@)186-C^8=/M!.K;<=FBYM1J@0E9-M<9Y'[5KW9.>_4\GZ_"A03U^
MZ&H2QG2RY#12/JC<6S5[))(%C>W(->S(_D@=X=FK>K=55_>MQK=R1$&O%1W*
M$JUZTPJ$FLRLBY&G,#]+#5*4 _%I"+]:&;WLMV(5SJ3;(]*Q];-;ZZ?)UD^Y
MN8"MGV>R?LH16%S!^OG5"V0P\*3/U@^K<";=/I..K9]=6C_-TOI^FFS]L/7S
MC-9/LV2^GT:K4V?G3XD4$9..2<?F3XE(O!7SIZS.'S9_V/QY7O.G7,Z?'YD_
M[/UA'<ZD.PC2L?FS9?.G46_4KCY>E]3JX9 76STE%9RK (<M_M\O7]Z+JP +
M/0^4>!<.4JJ3?$2IU%[VO9M][X;03! F0DXF2D994><KK/N$E9EOH0V92#!Y
M?"7Z:B#3&)I)8MU/(F]T664\X^9B>C860L[;* :4]<?IT:SIF73[1CHVDG9@
M)%U?_)V-I'(O/AM)91,<VR;Y*N_#(!Q/Q>5]H@(Z0'8]&*FQS*TFME98Y3+I
M]HUT;*WLP%JY.'_/UDJY%Y^ME;()SB/6RH6Y4 \_O_>"[WV\;8QM%U; 3+I]
M)1W;+CNP7=Y=_LJV2[D7GVV7L@G.([;+.S7T H]-%]:_3+K#(!V;+CLP7=Z?
M_\*F2[D7GTV7L@G.(Z;+>]E7/ELMK'J9=/M/.K9:=F"U?/YRR59+N1>?K9:R
M"<XC5LOG2,5  XX6L09FTAT(Z=AXV;KQTF;#I=P+SX9+V83F(@1*B,_RYJ%C
M1_KLTH >F^!CGO487K.A+W[8\E$FNO_"3_%)>"J[[@*V+TLE+8-B^*_L^XH^
M/K34KW:_TC\K)0].#Q#ON-U[=3:1KNL%-T?8^6F[UFFU2C#K%?E[B> ^!9]G
MT'CSXO4GY'=7C%2DD*-KO$JKKE)SJZN41H$7CZR56F6A'D6+1G/)DK1[G;KU
MST^MT$ AOFY'4[3J<S09Y68MZ@6M8H_D$ 9T*OT[.8W/7HBW!XNUVY]>Q@S"
M<__Z(H9O9))&*GXB<_1#WWTJ:UQ?_?;Q_.LZ\KI.;[]_N;Q^'O$L$V(^D0B?
MTRA.)1A"YGJO2/V1>I%"VRB_@/5:#=((=B/PZN7]8"0#L-[.!PG^W.BUVHYY
M\<:+DPB;&LE8N*D_%62=N?"S%\/O=#D8=--7 KD*?@@#,MWZ:B3](5X^A@U1
MT1_S0((PF@;P$K4GTV041C W>O4\O4GC1+0=+4Q8AJBV6;EZG* [0@XR1[,&
MS1A(W0/%PK,^;%14= 1OX"5PI_4S>OS(E],P34Z'WKURS^X\-QG!"(@LY@7@
M.%].8G4:JXG$"^*,I\%R1-QZ,5C,OI=,3[.GE[@C=./M7JW7:[S"^2_;?NF'
M6K7F\<DCS]1KC9/.(\^TN[5.NSOS$#M2MK2?!DKA+W]]T7IQ8'3<#$;_<OGQ
MXN\?SK_\4UR^O[SX^N73QZN+:T=<?;RHL<M_"W[KP^5G]F$S]%:$CIN!WM=?
M<K/VAQY!QEJ.$3+IF'0'13K6ZAR@K(PF_V5ZRO2M.F]FH2PSW<:6"&K\8?EW
MG3I\*^+0]]S=,//;^*WXAQH.(S45_ZZ)7U0P^,X(?2A2P+1CVATD[38#I@RD
MS-!,.Z;= =%N0[D$D8H]G*:0@?OH)8.,KLSE3#NFW?[1;D.AJ,^1%PR\B?07
M095C4YP'4 4RLJ)GP*T,X'+$@'FSJL&!+V$X$?^LB??R^W<9R?^DC,;,\4P[
MIMT>TVXS:,I(RAS-M&/:'1+M-E0B@@("OWJ!# :>]#D@P'S-M&/:'0#M-AX0
M*$ 5(Z_G@P&0-/&"FY7B X=>S>;1Z>U7^8W&FN4W_O*V'[K3O_V?O[P=)6/_
M;_\?4$L#!!0    ( %N.!%,AF<3N*1$  (3%   0    8FAE+3(P,C$P-C,P
M+GAS9.U=67/CN!%^SZ] ])*92F39<^ZXUI/R,=YRE<=VV9[LYFD+(B$)M22@
M@*!MY=>G =X"14#7+">%?9BUB.X&&M_')M@X^/,_7^((/1&14,Y.!D<'AP-$
M6,!#RJ8G@V\/P].'\ZNKP3\__^7GOPZ'Z.+RZ@;=D&=T&DCZ1"YH$D0\205!
MKQZ^OD:_G=U?HX=@1F*,+GB0QH1)-$0S*>?'H]'S\_-!.*$LX5$JH;KD(.#Q
M" V'N?%S0;"ZCBZP).CXS>&;H^'A3\/#=X]''X_?_G1\].[@PT_O/O[]\/#X
M\+"FQN<+0:<SB5X%KY'2@KH9(U&T0)>48190'*&'HM)_H"L6'*#3*$+W2BM!
M]R0AXHF$!YG-ER0\3C(?)!93(F]P3)(Y#LC)(/=D#%TTTZU7U1U^> N]AJ44
M=)Q*<LE%?$$F.(WDR2!E_TEQ1">4A-"Q$5$]TA"H%0,2+#D.>,JD6)1UO8Q%
M=)"0X&#*GT9YH:KV<'AX-'Q[5*BQ-"Y55$=K-2ZFHU"*D5S,R0@DB*!!H0!N
M-A2>WVKQ-X>'1Z/?OEYG*!;"$65_M)L'^;<C53S&"2G$0T+;VP\%+6U7(J%L
M:N2VWX^RPKHH[6@)L$L"XF5+$E'9G>!DK"7A8DLKTF0XQ7ANBN<%+2I@:*CZ
M-FFM(RMJPPKH:8>+L^$29.-9-P7S+C+ RJ$]^O3ITTB7#C[_!2%-=!K/N9 H
MX_LU#_0-V-&_ZM>PZ.2ANC0\>@.N'8"Q 6+&G=*!T&B[1A2<VZ@1)6$W;43!
M2U7[^U7UMA+9M4:MW,K!$8ED4EP95O1:U8PN(CNU)EEU&ZL_'!K0%0(VZX[B
M#LZZ0MUK:W3#TNV_$066HZKBP2?%PJ,/3BPTHO)F0-2?!\6/=0%I>:;L"A0=
M ->$QHR:6P+$V<VV&-5"<=48S!B7N@7J4G%Q/J=LPK,K<$T%FN,BVMR3"=+Q
M]QB+0/"(=$?IT5SP.1&20G?4GK#:P$R0R<D '@C#(OS_'N'Q 3P!"@G#?C,"
MJN(1J)#HNFI=H2NI5,K7JCA!^HE1E$!_G P2 "+*@^?W=G,NR+IN@DH"XRZ-
MU6IO[VI2/?,Y))-U?085RFBWQQ>E3,_\#7"TKK^@$J21!>+S2LC98V7]$<J1
M^N/;_57'"&PD\0MG/%YD3;J'?WXO7H/..;QD#1"%07?+]:+*HM(*O<]'A^H_
M>(NJO5!II9]'RZ)+1M*$A+?LL_Y[^1;(E7.1#L6E?G76:_*O52V_6'3P3KO]
M 5PE6?^RD#"H%_Z %T\:PO7P#$=J"/HP(T0FWQA.0RK5&UB)SD;J%A"/%(BE
M88UB;AO5C:/<.LK,HU=E!:\]XNV(5VF(:P+W?7*92OC[%%ZR</05VA2GL2ZX
MPPO5]<DI"[/$0"9_SN.82EUR022F4?(FH\(>[%HX\D;?Z%5698BRFN&/K'*$
M=>THSJI'D2I&\[P!4!JB2=:$O"BH&H%>Y<UXC=YX*NTX>-QA 0HS(BDXO64D
M:=JR4.;MUF$%O6I4Z,/,YMPH2Y/;R14#6V3]ITN7#0L7WCERH:H"\0G**O$/
MFITS !X T#DSD*%/).OE:YYL,.!8RZB%(^\WXDBCUI(QJN+7GC@[)\[## +R
MC$<A$<F7_Z14+K;C3)<]"UT^;$27>H5_0UF5GB>[#S XF5U&_'G;D&*:L;#B
MXV9!!.I!NB+/!=?T0?DN<(83"EC5LU3U=$*GG 7-GXRW#FU$058WXX%R NJ&
M/)\&.JE.V?1.@& *XVY]$[0"UB5O >Z3 5PV-U]80TUS'D G *_8$SC.!27M
M@-7+NP$Z.C0 JBE[.)S@^(7S\)E&T2D+;^$=55Q!+[ I'4?D-$G(BIO*JF0!
M[L@ KK"(P"32-E%E%&56/:)NCS(N!'^&^'2) QI1N>I&:Y.SX&8FT$HCJ++B
M<7+"*<L]MD*3%UG0>+LBG>G[WZG_50*9LP?)@S\@Z.C_P\",A*?/6(3)7819
M.S@N>A;DWAG(94:1MJ;SS/JOH3:,,LM(F_;@.HXR5 [E$;^L'&54Y1:PWK>,
M,G2"1FM[/)SPN"<P,$M)*Q9%F06'#P8.N:*'P F"_,4EN2<!H4\8QE4/."+P
M#C,5.&X%IEO# M=' Z["'*KL(640Y18]CH[/+?WV"5JK1G9-"0M.9GJBH>Y!
M<8QOB11I(%,!/7<^4RO;V[%I%;1 9"8B&E90;L9#Y085C*)X#$,J-0B@(71"
M.U"F6#=,;\QT1&4#%48\2$X@?<&" ;63.R+T;$<K1(:0!2 S[5!80& BFU;Q
M^#CA4V[]N6(J$JW.O[8*6G RTPS53J.:&0^5Z[@OC94')$O6-2:;U1SSJK&?
M1<L"HIF=J)G,4WS->6]EU6/JA.D#F:I;X)2%OQ U=I[/:'#%)ES$JZ>N;#H6
M/,V<16Y0IVPKDZAFTZ/IAF8ZGV>;%W%4S!9#I]YPIGY9<776MB!L)CKJIJOY
M90TXF!_J*Q[N'4YAWO&(KGRM<]&S0&SF4#JG--&KPK!?1[#V[.:C2G!8YSAS
M*0MN9C*E9@*]RHQXC'8SY=D!G*.J!4TSY>(R_>EAWGH>M /9U=(6,,WD3-N<
MJ =OD\G1#KP: MT0O343,_F^#P_*KF=,.Q!SU[; ::9QG&=//>(;3Z-V#F>6
MI2P(F@F>^I2J!VFCN=4.@)H2%G#,Q$VN[G'9?DZH$Z25XA;$S-1,Z_R0QV^[
M.8@.[%:(6G S$R[F?(0';<?9[@X4774ML)I)%I?,MP=ZIRGP#IC=-"T@FQD9
M>SK<0[RGO'@7V&O:L,!NIFY6Y,CQBARYY\#&"55U:&*81D1MW,XN+LYY4A[_
M8,NTVM0MR)MYGD8*MK".;B=EP0+I"EY71T-XT'>2H:V@+"3/%O=$G5ZF%REF
M@;B3%[NMH9LZ[\S\4YGOQ5WYWI)3?%)IC!>H:DCQT/$<VR/'6HMW0ZY.TQ96
M;;:)JAFI5@AY-NV:33=8"*P/==Z"-X81"T/,-)L;0\IZ/ _V%U5.8XCA]+_:
MUR\O<[6]?S<QI<.PA2]FYF_]B%*O'>75>QKMCT9?$DECE5C(CT_;%ZO<Z[&0
MS$Q6KD^RLC'%N6V>=7N:,;_F;/I(U(GZ8WF;2G6XN/IX01>GUK=B88R9)FV=
M81\B5<U00CTHA(H0KVKR5-B>"DY#&!<]"]QF^K1]084?I6RYND+EH#G+#BG2
M5_+ "6%8_\PBK_I%\3CO]B[LM[=J88:9<RW/[ZQJ52_+V>&<)*OX'_HE.[N$
MLX>)OE!5[_FS$7^V/K"U@T7;V[9PR4SD[N4L6$^H[T*H_""M?^$H)7G862MH
M[;MF"QG-W/(NR3@LSAE#3ZJ558#T(7"O:^$NZ)/:\ADJ]NBY_'LR3T4P4P_!
M5,ZXR%]8G 96^ZROFYWOS?2U^WH[I9BW*A/4:QJJAJ%&R_R@;K^,K"ZJ\1(,
MCG;*/T?K%K9ML[ISV"BJM\(S:\_,*A-%WY@@ 9\R^M\F#]14*&C?DQA3M<;I
M5Z*^#PA&GHC TT9"Z8X(RL-MV;B_%ED8;*;=UUB?7$]SU1O>9+-JNDZ7E8U'
M1>N'>?.;.;', 4_]?5 _C6,L%K<377H[5ZWN'')N:]-"/S.+OP[]LHH5^S+Q
MO&[/G+TSIU:Z4_:TV+4P:(OCZ4P&-80\C;;8@5%?P)1?S'-K9X1!>V7W0JCU
M[5AHTGTPWO*2J**DF)Y!K_+:7GM2;$$*I\%[E[P%9#,;WP39#ZMW>VO#3[@.
M'0)=:EG9Z*IM0;AM;_FJVUC=OU4%'O(-MVK!!3R="C+5KMQ.BLL=<+MI6J V
MD][EUJZF894C%%F1!WE#D)TB\RI9"Y!M)P+F0/J O"UP53A]H/#R/:$!9O)\
MAMF4)%=,G8XI<"#MRT"W,-<-_X>6DP8+^.MKAFOUH;Q"1!DJJO2+/?=QDJ[3
M;;^>!0L;S(RI[:1='R5VO*VWMOHR"$1*PH90=Y#8U)J%%686<L6FX,;JS:R^
MIJBGR/9'S+H-!NQJ%M!;]NY71]#2W*B_^W>X*;RZ5VN?/[^=J$]\!:<LO*!1
M*DFXK-7%@MW68"&,F>IKVX)>#Q'UK[S#3]T,/161-Z3%@&?9MBQS"A]6)0L7
MW(XC\+%CDT^G7[8<@]P.ZIHZ%DS-]-UEVU'*'M9]'CG1&,]UBYXMRI6LEO>'
M?59I(57KIST<#KA8&FG:-<X6U<)>S\L=GY!Q.R?JCF=3E_W2F]JR,*GE. 6'
M4S3*VOSVYWV1H[;_O2R^(5(E$?3:?<ZFUW";AO8LV%XJLM#*3(^ZT*H>GFHR
MT!J=/$FTLMYCI%ODTV?[/M:EECEU5>EDXG>HMYN8'\W$[=K'Q]19NJ;R_SU5
M?QZ]).$QGL\I.*TNY1<8XUGK]35UB63=IFDRGI'?V\;: /0YUY.=(G_G/A<D
MI/*>)G^<CA.=0Q\@AF-R,MA<7T+K3P8O8Q'18[@&3[4K26+ETP E*8A1F2KM
M7P1/YX4@!9$!ROZ>ZZ5]C]I,F&950;-H%*F\[\D F@.F<%YA_GNTLB=.PU#W
M/!">1Q$)BGG&@(N0A. >5 %.59GEH@LV4*S['L,H3V*QV+/W$QPEI% >XT@U
MZ600:&"Z>B56"?6L[22\%#Q^%#ALR^/S*'SDCS,JPCLLY*+LG<T-]*:70C+N
M[*1B8NE7*F?G:2)Y3(1^2.:S4_?E:M:B5];1^&&ZH;Y3J-@+M"AV$EVDY-\$
MBTM@P>E$$E'\: :2M95WW#F4J9W3<@\W4KEL)5_]=4_T.^ CO^2"T"E33)C!
M+0!QL.B2M51ZPQ*'GJ@B(G\BZABQ/'#":%?><<KD%7ND,:GZP5FA+W2PW2I7
M#%A,$GD/@#X\X_GI5! M\>5E3K.>5^<&5#W@*%[W?ZKNDJ\0:&;?A0>KG;TF
M$-E(^?*Z67S8TDA?B&&].V#@1XH!4[[K?Z&PS38RE+UAD:J[6T#X)[/@*W[1
MVTMI3*7ED[R9CVLH]";XV>Y[P$>-B_$4T+N@ D)8'LL?H(TTI%@%MW]QQ?!S
M/*?P>J/7DG]+5-A_((%:!Z]!+R- T5O[L)QU*TMCU3O*^I],H8:/\&B$%@1U
M]S;JJXWL]+EGRD^.F\Z61;UK/T\2=>H1#'F$BNR/O#S[!-@* 4XNBG!GHKF1
M[@_S0*@6,N3COV*-A#YC%1JG/F29]823Z \3*[N]N2'2S6TM^.,XW;(LJCBD
M3+M3.FT7_&&<[L@(%.YVBOPPCM8WME;O=0GP-4K5:UPQS@<@[PC#D=2?1,QZ
M8#/=OH0Y6\\LK^%0KWI,C6N+)"I1K2X[PUF\;UE&V\&#AJ=K*/3-U]I.'<.M
M]K*^>0 !!RX)]4S18\+:P2+%2.(KB<=$E-E.=X5\",:9&H6%7&UG_Y.=)3!
M@/&2.K'L@DS47D48_4HNEERTB?7/L1CL!3C)YT*7W&DO[)\3"<7M#I@%O6O\
M&69_J -Z=5<O#<6;WKA(]LX]M58GS5:!F/?+BL(>.I%-2:0X>J0QM/=V4J35
MEAVR"O;/N2[._3 TRR>*+LB<)U3/L]X)4AR&5ON\QY)[ZZKUSO$O\3SB"T*R
MLQ2:WK67]<^%5/ Y:0W@K46]<^"*A:D:DL'HOBW*K2SNG2/7ZE6YG',UWBB;
M;CD*]\[)&\ZZ;IJ5Q;US1+_SJ"%.TP'C<C\;3EZH#%0RIJ7U1ED_7;@G4[#2
MYL!22>^:KS-D5$T2ZQ1!HH\\*R_I%#^CR]"LJ=0[IQ](3,_QO"U$MQ;USH%'
MN* .<4T9O  H6ZV/&YM4#]T2\37'K)BL77:GO;1W;G3GW1[KR^*<1#=(^(3R
M>+90LU;I6*>-_J1$7<-71^'^>KO\)?.6-%WO?5A:(;)T='6Y5N0K5G,F<J']
M>20O\BR"J+YBF<FZ1AHWK"RN?Z_)U6S5;Q+,2(P__P]02P,$%     @ 6XX$
M4Z1L;Z;9$   #>\  !0   !B:&4M,C R,3 V,S!?8V%L+GAM;.U=6W/;-A9^
M[Z_@JB_M[,J6XZ9I,G4[LA5G/&-;'MGIY6F')B$+6XK4@J1D[:_? _ B7@ 2
MU U TI?$(G% ? ? N> < #__^CKWK"4B(0[\B][9R:!G(=\)7.R_7/0^/_:'
MCU<W-[U??_GFYW_T^];H^N;>ND<K:^A$>(E&.'2\((P)LKY[O/O>^N-R<FO=
M8O^O9SM$UBAPXCGR(ZMOS:)H\>'T=+5:G;A3[(>!%T?PP?#$">:G5K^?5G]%
MD$V?6R,[0M:'-X,W9_W!3_W!#T]G[SZ<__3A[.W)NW?OW_YS,/@P&!3(@L6:
MX)=99'WG?&]1*OBV[R//6UO7V+=]!]N>]9A]]%_6C>^<6$//LR:4*K0F*$1D
MB=R3I$X/$'SP,ABO(?X0.C,TMV\#AS7OHE? \_I,O). O)R^&0S.3W,J80GZ
MJY\5Z]-'_;,W_?.SD]?0[5G0&W[(OBWQD:SX:ZW\ZIR5/GO__OTI>YL7#3&O
M(%1[=OK'W>TCP]F''HJ :ZCWRS>6E;"#!!Z:H*E%__\\N<DK>8;1,F/=2/D^
M^/%\<!K9KX$?S->GM.SI!/[Y]V,$'4K'PE7@N\@/D0M_P"C +CQW+VV/?NUQ
MAE 4?O;MV,7P%)K,OCPC:'K1>YY19B5?H*SZ=N=ZH_4"7?1"/%]XJ'>Z!Z2;
MV7"+H'?"ZSB"OX>^']O>'?;Q/)ZS%P_VFC8Y'/IN,CJ3\E?!?(XC]F:$(AM[
MX9L6%ASN@WOGC41OY6_#\10F:#!'>QP*$I6KQ@S=L2!H!F5 LB9MO W"?<Z'
M;;ZFG"MV.+OV@M7!^""L_S#(-W/VQE]"$P*"44C%KAM[B([-Y.'Z*@CS:2F#
M>)=Z#XWT4Q"X*^QY('_&T0R1&Q^TRPM^]M P#$$T;YK)?;T5%_;[37TX-)P'
M),+_8W;(Q]<%'=L'YD_[%P_-G42[48D5^,FL94_2Q@ "]C-I-_V%[6?LX0@F
MP%:LV=OGCL.7G;7^-MS9VT</+V6I:GNR7\O2,'V8]NDE\M$41UN*VZT_<&CL
M0P<<L-BC*H_-\9+.I]J^,,G;BEZN\PFQ%9N.TQ811QW;<VB-(,*H>UHJC5XC
M!$9"KO<I)X_AWM#6<=HW)$ZI>39QLI;!GZ7&U3W#M,1I&,_GK+8^?&J>T4])
M,+_HQ6'_Q;87T.C ^6L6>"XX_Q__&^-HG7,QV)1Z@-Y%A%"C"8K_9GLQN)T!
M :*+WJ!GK1#UH"]Z9STK#J%EP8)^U?82YJN$5Q#+((SDP!9HKF( [4=F8$UT
M$0]1\L8H,+Q.X'15X+\\(3(?H><(^O?*7N#(]IBR&3][^(5]Q2S@E;ZJ8Z:^
M"L,:SN@87MH>4[71E4W(&OLO9L[.!L"@"8(8(()588-E6NW-,T,0RLL?J4%M
M!GXYQ-0P#'R.;M$:FUC>/I!@@4BT?@"53[N0(E]0R^ >&3)N6Z70!(41P0Z8
M,%00&34G6[%E F>"' 3R%60.]%L5XAN=(<H)5C!/(V([T>\X@AX,(W!62$:Y
M-A6OM)@=PQ2%>OT7)EESW/>![Y@$72R%R@!9D&L\_9RN69@!3JXGAR[X4JS%
M#S9V;_Q48YH!4=Q_V>)<CN-<9QQR736AGKJ/W(\V\6%DA@4O?X2FV,&1&6BE
M+5<2([>P.%25JEJ#;'=%. J$$7'TI=9(M](?=%6J0,A1'%\<YE&Z#)2/Z"+^
M@E+Y06?@DDJE:?UQ$RH%U.,I,,(,Z&)E4^O9I*@QG=HJJ_+8IS&0.NF8AD5+
M4T!*2Z%"'(FNCX 2 E,"^0[4D8-^JS/H!IN=BIITZM7UB0&@&D;J T$+L,\W
M$=0"V.J8U1KI-F.65RK%^J/.6"7D:F[<;M9+NF/S@C(@CV99!J0<7DP1,313
M.WQFD-*&T-#<X!1Y49@]H9'(07]PEJ95?MNN_SW[&7F-?::JS=P '+?1O)*J
M6BT[42H06LDTP%.9$6($64%5;2[KFDH[TY=JV];,RG(993W?+=#('Q2=ZE"%
M5#*\R$4H1ZMLM GBB/QAQR^L]_C;:>"I&W&UZ!]_<%6+J=/%3=$]@5)N(%&%
M0Q#"XP+@EU4]D_D!NL;YS"51-_)E G""V2!!J@J71&B-"ZJ=3@]$M5B:!)HJ
MC;*Y(PJ6\:>-H+2JUF]B8MSFYJ_5R=3V^)9 P+82*I2VHBB62-0*RNLD9VMQ
M*FDQ6Z54)I,: E!\@20F4(6A-:#$!=)&I7"F=(L9B>9/IUJTZ;M"R$BNVS8$
MJC"4HT+<5I>**);!T@M0XO(JO3QAT$;H\(DHE,K<>GQ&+&YK916N(+='7T0K
MRJV4ZN8O-_H@F,B\LLG^('::0G6#T#%V#AU@][[JD%&Q?;D/E[5_M%G?*4:1
M&FDF: ZVL8O(>'H-[+*]/Y%-S-CAL'=> ,T]C+BG%?*6Z YDXLR0G0"'X 0=
M!T^KP(Q$SX,Q .0I,B/E[% LN YB8D:Z2Q<./,^0''IP"X;3")'L1_<LBB-J
M;%D.5)1W*YF6> 2:JSM"?D5:8N9JJ*WZM%:-KGAS/;05S(Q::W2)DMD>'Z/7
M&6&B0[8&R,B[XZL=F+"#T"^U??MZ%#M$.Q[CI5K!;];GKN%YLF@18_\E#08!
MBDLT#4H'AH";%Q#HF1L?N@&%-#Y<KB7)>KI#T2QPZ6I4F#A\W/S1+.:TJ<$,
M1XG;\#J^3P1>/)!@6M@HI#6N4H/K>"9HB?P8&=))]RAJ[IZCCGX3.*98'&1U
MI&MWO)6"OGY,:YDS]/"Z\92&>EEZ*")+[*#P,?!<0_!)RKI'Y,&SET_(A^+T
MB+:A.\<^#B-*O$1F]:FDZ*@=EF4(/,DN+9ZB1VV7\FE[O'4L#;$JEVG9ZZ2*
MK$XS5@%5VX<T=',/YG9YO%9EB=:KB"USC7H^+%TQ=J*80+&KF4U>V%:"-)P>
M%J;:N=9330:J#8[1?&43-$$L9P"*8I>Y3J%P_V8+U*,'\(XZ'[AAP>.T0'GZ
M8GT<B9(6"R65)?O5[<!JOE^AA+J4O\R%XS8Q?ZVJ?5S+J]+(<AEULJ#BK0CF
M:[F4NH06L1O";7@#@;*MD)(N!A>/)+'RU)"J0]&<'%(IK2SAJ\53X()H(5*9
M9,>WV 5=(2BN-.FKP6CF*])FHCV%"B0,W5I8H)UF7XUK-TWKC6NE,2L^T7K#
MAFH7@]/ :GYRT8&L6!,FK,%V2<6N^<H"NFMP"/"+GZ0_.NLG L/6=A@LWV6_
M4I#N?^)$EM4."OKJ>#9<VMBC.9? O$?;0X_( 1'$=OGG7$I<K0ER/#L,\10[
M%2Y2055DHM8I;QVG5J=CIK0&ON_10W= ^<A-;3*ZB996 S(TL7>0^\G&/AMB
M!(>@U$9,M3T@@@.WQCGIY<'C)L>WC91Z<KR0XF]/4\JBVVYWCM9;<@ZELCIS
M8H>/Z<B[O:JNSLS<Y]=UX^Y^1'LGEN[EDX9Y(?7[[53;"'0#+;3J@01+\._<
MR_7GD#I[B?,/_&9WR[)!SK,4@,Q!R&6+[71*C*?"(S;,,+@%[$@OKNW$#GI"
MRI@!"S^^(N+@$+EF,(&=+5(^/*A\\ CT:_E!H60R06&*$YKO.$+)__#;B^D]
MQA]?G9GMOZ )S(J/TRERN+DE@F[(HR+%;C"!HUWP?!'._H[S*$^W9VM/3P&(
M>KKUGQX_!\14_\YL@BYM)FOG="F/-<B0+)7=1L,(@29UL!"P?GBUE2=<+6<"
M1W?4VNGT>@J&#C":H':EK?>$TG: <>6="?E1^QE@5% 'TXB&$0Q)JMM--&_\
M/$!>C (:W>D=E?9X.L*4WG=-R:14+SZ2-^-IL?38WZE=9B01[L_?N@G#F&ZS
M&D_OD(OC.3UI\SZ(D-F,V,(/A]E'2>CY%>/I91QB'X6AX6R0E+^,+(0O@/@=
M!?%S-(V][,1)H_%+SH<)6N1"6#0+Y--/-<(O[1I53K9"Z7KK%3S$$9<)QO"@
MN^U5E IL%;;)W_F2QP5+O+J9+VQ,V#IMDFQCQBT7NTF$XM[C!X*!8D'/$%V7
M]^Z]-;'O.YJE,!] /,8$#*P0L82@[!AKWBT9YK!!<@IDP92QSUFGK_O[7S(K
M6M8.WQDH#221U[V4^GG<.1]^^H*'0)T1PA-F<WZ\_ZKXD1VW65H2'7Q5+$@/
M7,R,2N[!BQO>Z+U">BBYD=[+\41LM[ %VL15KKU*COR8EPU/3'0[=QD>E7-O
M-XPPT??:FA'4\ :RC7HM,,)(JWO7(5%PS5/9L6&(CK?4=7?&ZYF6LA4HO$E'
M/HN'"[)+#9KU9(,;*=>3O JTZ$E^ E)[_W'I5-Z#=OS8#.="M2,V0K,9TB#R
MY68(KX*_D^-;Y_+625#\*;YM=>KNM2CF.7$QE8JH[B>9;)K&GI&H0#7&4D)'
M(YAB275W; G3,;AM%Y=7S?=23D4CWXLE5;7Z(-D,7-2'^)(.MEM#,D.K_2:F
MU0&9,#NA%9>(4B&JAF0#$1PQB;J#<QJ2!K@PFBBTN06K%OH76! M9*HEOW08
MOTT;2]6B3%,+ O1\-<TOK,.IYIP0.Q=",XT&8TX8*F\;9B)"98>72<:]N;@D
MB94=&]7%_]/,NY,+17.12)'J@ZLALBP)3UR#/BA+\6))7$4:?9#(A7TE(4I5
MI@]V?EBWXRPL$>N#K25.N\-<W-2B#UI>!%:^'ZND^N#B!50E<7%(]<'5$![M
MUFV<&G0X)&%SP69!ZC\Z,^3&U++*;_=EY\NE=V@J/QR!=RUQ]0QT]GYBK^[L
M"!%L>X9LT):&]GM _J)Z#+S'PN9SK7?'2F.[IN>DPA!DA\%J?3*5*1=D"V9$
M<X-+996WO#+@FYM>+JR\[94!W=SV<F&]E 1MTPI[7F8I5P_1W6@.[FM=% AE
M<81N\9+JY7(3!;*I@8*=LFZ&=MDK;C!LXGG,HM;</=7RF;?'7164X$!]6;")
M2$,LZ9CLBB8ATQ"/<*QU12BJR%0Q6P21KF+H(F1;P_Q;7/VDM73M!/C*7N#(
M]NB!>G3A-P8[*TO,*)*>F6':[]#7>9YF^>8A':U]\Q-7OJ1[$^1G$!>5-+D>
M?56=)A(]52'12\6Q&&M(.1_X2<H">[)9B6<_4Z7M%U<]==%OK(&4M0*[.8\D
M3Z@8&T\_IW"XQK+6BDT:J<2%JH:ARW.D"Z5,.#.J$=3C#$8@S0VJ@])Z.UPC
MJ-]L@NFR>AV3],ZV(PKW&I2*)-^\UR%_IE&"B5PP*6H=T,E=K-9$H?SBPK;A
MQ"FH+CNF+GRX;>845-5FCFSA-KE>3D>CZSJFR;I#WX]M[P[[>!XG+,[2Q<#<
M*@YVFBZ&DU/R]3&]0)"@\J#.H_T9C%&,>'I"BG:"YC8&MA-J18< \4]D$U.,
MM0/S!FCO850^K9"W1'>!'\T,B3\>@S-TG#RM E.,Q",Q!&2Q(;=G'XLEUT%,
MNANHIG"$7E78B1MXB893L*FR']W/@#NJ[=Z-(S737I)<:WP"#;D]8GZ%6O.
MJPEWZO-:=;KCS_7=3K"S6HQ FRBSW?&R>DQ G.BJG0&S:O9T=^Z.RJ6$9??Z
M]'+R"IFFQ41.[@7>NCAT+;>1EP*G[-*\Z!JY]%YU#HD)3MH6>),K \5XM7:]
MNN-E][/1P _(A(9>UMJ_ZH"ZMN%5@%?:>3INUGP3S'J&/+>TLC!RFSSA1X];
MJ%2C$4J+1C0B*L5HVF1!$Z866FWVQ4MA:J/2RQ IY-K5+QNE^W<+:6QM12_7
M>:J +C;+(2Z!Y]]36[_?7&OC9EO&5&'3(Q$:!T92;3K1!?>9:YF%_#5>L-TZ
MM#O#;:M1W<DM^QS'7+;L]1.-6B-]3O]Y!J?XE_\#4$L#!!0    ( %N.!%.[
M%VDS8"4  )V: @ 4    8FAE+3(P,C$P-C,P7V1E9BYX;6SM75ESX[BU?L^O
MT'5>DLIUV]V3V;K22<E;CZO<5E\O,\E3%TQ"$J8I4@.0MI5??P$N$BEA(P4*
M@%I5J4Q;!,!S/@ '9\/A/_[U.HL&SQ 3E,0?CMZ^.3T:P#A(0A1//AP]WA\/
M[\^OKX_^]<\__>-_CH\'%U?7MX-;^#(8!BEZAA>(!%%",@P'?[G_]-?!O\_N
M;@8W*/[Z! @<7"1!-H-Q.C@>3--T_O[DY.7EY4TX1C%)HBRE+R1O@F1V,C@^
M+H<_QQ"PWP<7((6#]^].W[T]/OWI^/3O#V]_?/_=3^_??O_FAQ]^^NYOIZ?O
M3T]KW9+Y J/)-!W\)?CK@/6B[XYC&$6+P16*01P@$ WNJY?^[^ Z#MX,AE$T
MN&.]R. .$HB?8?BF&#.B'+R/*C9>"7I/@BF<@9LDR,G[<%3CY_4)1V\2/#EY
M=WKZW<FRE[ %^^NX:G;,?CI^^^[XN[=O7DEX-*"S$9/\W1HOJ9JSIV&Z[%!O
M_/U)\7#9=&/HE^_RMF]__OGGD_SILBE!O(9TT+<G__YT<Y]#<DPG,Z4 PZ-_
M_FDP*) #.,!)!._@>%#^\_'N>I,Z%*<G(9J=E&U.0!315^<C3#$<"_FO6&+8
M?<]0^W.M9[J8PP]'!,WF$3PZV9HF^F\8LZUQ',(QR**T(X7"<?JC-YD!%&]/
M;F,8T]3F@Q_/X.P)XJZD\L8P3.>4#H>#[ D>+X'I2*UD)!'-%<'KU#Y1,3W-
MY2<3>*<_?'=ZDH+7)$YFBY.<ZCOZ?U_N4RI)F1 ^3^*0OA"&]!]4_**0_AXN
MGY+1^'X*,)PF44C/@LL_,I0N'F.0A8@V:S+[-&5BJWAESI3Y%_6#Q>JT.D]F
MLR2^3Y/@ZS .\_^>47D:#E\ #LGG",3D 3Q%D.APOL6P??/Y,4G"%Q1%E)I1
M.H7X.J:R>H(H"4-"8$J8# ^S"([&5<NSQ1V<)SAE9-[#23YE%S %*&J)12^O
M=@<O[N.>@=)YIVV$;@'&(%<-^\!"-'K?7)\E&"<O5"6^ @&*4(H@N4GBR0/$
MLPOXE(ZRE"E!3&?NQ';GX2WPO=T$MQC0@3/@ CTC>I:%A#5@IQ854!D.IK39
M,$NG"4;_S>V![3#9 2$.8+GZD3:>4P5A-\BU>ZT+."W%_6.,89!,8O3?)O'G
M"4EI[SO(%%^ZE7Z#S(BE@U K'DS@<$;/T'(]?(88)6%OV/9.J@OSD<UF "^H
MVKKVM#=4-5_8-S;7,6T+'\#KMC)?8Z =\K):M/1/^CO5,BD]W6:S];!]\WD'
MGV&<,;<<F$PPG.0[:S2N?N["8ZLA=\3?=NM1,4C_/) 49T&:82H0S^EA/JFO
MGF$0X R&C48=N=SR-7WC< DP.Q((%?RY2K,B[AQ$01:5"XT*0!1067F!HHR>
M'.N].F'3RZMWC==VFT!W-.-<K4A8>N:O8[8*<WN_)5/=!NM[INCFRF9L%<'"
MBF4:$893YNY[AC<):>Y#>=.S!?LIB2D_G>9Y-[3TC6CI#J)[\2-,)AC,IRBX
MCL<)GA5;=0[91,>3K3Q66[[$,@8U?]KR\2U,[T$$F=7(_ DW=![#+3Q5?5(@
M0B^$8VHYL.%96+'1&+ZFU"1>.8T9:%:\XXS:BMXH"1I$1BQDF/"#&WFH8 S(
M4QXOR,CQ!( YH_?T!$8IJ7YA<W)Z?/JVC!'^N?QY13Q%!E[3?R[!C, 3C#X<
M21J>V*8Y]X.KZ"T:6:>UF.^E["/#5Z2$FMO'%B=KQ%PT8GIK'/#;>DOYERK>
M:HL#:@MB2(WX"UC\][JP_ANBA,JBZ"K!S,H7\-9V%'M[9ITJ2GF4,=?U9^;K
M2>)AFF+TE.51GH?D-J$F=)Q2B4Q)F5S'*<34)!%N+B.#V\*FYOOYU(A6K[&Y
MV<X!BO/SC]0B$6KB-[O8XF,8AKD* :+/ (77\3F8HQ1$TEF0]['%R1W3FN*5
M+2IE0=#8WBS\GI$TUZ<>$@&\^9IY6G?7WT&ZVPG5M>XA?D8!+'S%=X7+F37X
M%4292)OH_;76\)39:X5K4K["M?M;/4U6H:XP#R6D",/P(O=8%1,BF_PV([C-
M92%-MV*S',(JG]>$9!SP\V>C>9Z>>?D*<8 (%.E"[<=QC.-B'@RP+!O(,9[S
MV<G=S2C(36L6 6.JZBU,1V.JMHXA2C/%"M]F6,?P**;./" MQK6GPS2(*_9M
M3G;!3D[H WC]#:53INTSU46HX708RA&^-^@L?J SU(EW_>%L\;],8A$PM'IN
MBT**6Z'W,&^W@,IF&UN4BA0V1E2UZ 4,:'5M\+7RP0YQDT. @Z-!@JE!_N'H
M+7U?GNW\GKF+8?CA*,6Y7E;^2"UQ^)I>1KE[[,,1*9S)%9%EJG6K6P)CG,RD
M7LZ*UD3H6QS,J=#$*%U\.'IW-,@()2"9%P9"%PQ.-S 8@XC UDR*\N\%',L<
ME'7F!=XTYS%H7IGH X2EF]!5,'BW')I ='0T-C>'&>^=MQCJR9#62+N)A^0N
MB@"51M"&*U7YF]!-_C76@S3\4 > X]LUR_3FZ>JR()$[CKU%1GLY*!S.9@%X
MYR  (C^UMYP;V!3]^[_-HON=@^NJA<_;6S!,*7*ZCG.S0/U]#X&J?.]FD?K>
M/Z3:>>_-PO7#/L E=?V;Q>O'?<"K1=C +'H_[0-Z;8(,9N'[V2OXND4D#)LQ
M?KF*N@<S#,/FEV%<BX$8QL$O6V@MTF(8"[^4=;U8C@JB?YRL(71#_]Q5'GV7
M$BBVXO%,,&U<"!]B#.))[L(\6ZR:? :+_,8#(W[#);P>D-]^8&LY"LN;&THF
MB(@+:4*_L?&MY=KE)-"W2'+_FVVLS65GA%?TQR';J+=@!J4)][V\RI'LC$<J
M+,G=_:,BP5;6Y[ ".KW*^HT-O;(6MTG\3*>_.MER\?1 C](S2ME7I1SL/K(M
M5*A%F=_TBX/2-)+N#%%K>[E'E8*RU1FDF%_3;[&_ _A<\.1>L:M955BJI+;<
M#6;>XF/.DC%EM.$-,J?.N1FYU\]<,*W8-F)139W03:ATDEYZU!<D+J-U#<M1
M_+0R\;CF06-+]H*Q\Y#)$O>L8+8'>7Y]GQE;*+W>)O;L2@0*E>C]1:[3:C2N
MKGN;=V1'0VRMX'OBG39;E-J2=5:1IG)(;[:S;T]6-.EYBYNM;5%?4:& V7Z=
MFK.,T*DFI%JG.G5JN'VL<5(0(7<Y-MIX0^D67LV-LESTAR_#&:0"&E3SQG7&
MB=N9(H(@H"1@HXV'?AJAR.4?JFM2SEM30XOME7ATE,]V=^ED0K0QVTT)X#SO
M6G?H.C&_#S8U3YPSAB6BUDUF.[A&N3H9]W87?WGX:[M*9WWS;-L[(T?Z01E+
MFM45PPCFA4+7*5,9/%I=[=M $C+US"+E +9XE!!VMO@$?D_P>02(S"YI,X*#
M7*XH5*9.M!WEF^+6>@Z(A-Z/6%P<1-G-6B7'C*0)U6/N8%'<GDS17)[!(>OA
MX*S4+@;6ORK3?IY$ UFLP3G/4HCODW'Z M@W1QKTJBJ):O2UEE%$,:9V>_@
M@VF<1,ED(4\I$C5W<#7>0E$-6T4G6[P\8!#"&<!?6:7V_ \FC.420M[':F6D
MC3-&QH>LAX>^JC8*--]]I590W;1]]3P]'934.DRM]2'GL9)YAG8+UAYXDKKN
M/K7"N8^0R"R(1CT9F?KJ)C =''&ZC@'-=;.Y0;WUU/6PJX0&PSZ"I+W/](P-
M;[-I#$ DMEKV$96NNRLW@+RMP&-@F2@,*F]K[AB 1FJA[4F,9>/3@V82+E2O
M%45(VO4UE!VB>B$OV*'?SY!_@>"TYEN@?ZW[%>A/7^Y8LB77A[#^=)=4?:(K
M?9;-A'0UG^\<+TZ4I_G,R1ET./+P2. XBV[06!0AU.KJ'E^'V*"OL4$GHTIZ
MLA.\RF5GX_DW$OMQV[_=2?^ILGDT=1$W74D2M5QPMC&V.2J"H^Q)W?9<?:+B
MK\&Z\]SQ'.VZ['GL&N^\<=NI1([B<HA)F7.9M[8J&QO)\VOZ?H513/F]^UD3
MWT;T1*4<-'5@[]AS+^[AB'/R+,$X>4'QY H$**(OA.0FB2</$,\NX%-:^Q:'
MY5QO=NJ/QN<8AB@M:5V(7)AZ?6Q9:CRJ9,G<XO;6;,T&+1(W#*>A&S1+72K<
MII[2;=U'R:3(=4RHW<],^W. \8(*D^$LR6)1WJ.TB[V:C\])]$SI:**LJ/DH
MZV.+D\<8%$D,,,R1)B1C148N7UE)!Y$04G0R% 9BQ\Y- F(INI*&UD1Z[<@4
M2?%Z$X]<::W.W[J>)#GF'+6KM,QO\=G74!*Y4MMYOF7IG=T9]]@?U7GURX\]
M;W&0:2/-^GW2T])-_K73,)4:O'A'>.H>Z+P/5,J&MTBH=H),G?$V^Z^]$M!0
MC/SUB6R?HW7P@NR;%X1'T04D 49SR75252];W/P*,&)PWH%4GG#":6C1[ J3
M^)I]2_P)Q%]'XS&DN#+";J[/1G=2VUROKY-Y9_N?.;BEETF9-"5L;LB/<9:O
MJ+(84+'7AQ,,H;3ZF48G-YR0!X=OBZ6@._MN37A=R$NF>Z.9"_2V/+U,>\C=
MRWKN($TQ>L[5W960O$/DJV0E2+O8Y^,\B5,,@I15WU:<#)(N>\*'8S$AZ:K:
M:.@&S9TU#.O8YQHO)"D3@/<O8"Y5D@6-W9B#_ NR(LJY36W1S6JF,PBE6*\U
M.L0Y7<S5WZ^H)<<540*T=(&=@SE]DBY:>#.$0QB"F^L)HL@6WS'GP*[HX!+\
MEZ]SA/-\RPLJ"MZV0'V]IQLRFE('6^1ZU)H;6BR?$T)8;E[U[>6'9&-=5D@N
M;2_.$NHTC$L+ZPXR[8.2N\W.E@SBR'+#\(\,Q@&=C&)SHZ#\SHG>\A-W=X._
M-:H^8Q0': Y$GYO0[.S2.F7?!$=I/AD04HH#^B\P:1,4$(W@Q@S67/VC<=T9
M0=4_33-(,81](_4V*8)Z"L$O:.[&/#4L'U;3/%0NQA8#F#K<EB..QM2\I&]#
MP7WV1%"(Z+* I/@@$X'A0W(/@PQ#C8-NVR'[8 UA&*17"89H$M>)^96NG/P,
M0BF(MF76S$O<DJ7/, 9QRG3=-L'A9C\W]J._B<,W,*62@%0@UVY42'E1=COD
MD#J80M9+#HTJS\!;*,11F[4<(ITHOW<H[,5]?/4DJQSG5;*<3LS<31!\S1MU
M*&]8$BEWE&>MRP*B,'I]GGE"T'F>91<%NC'M_"6!;Z7RB&0YZ^0%-"]!R.+6
MSB,A6^0FH?![Z:N#^N)[,>[7&=%>#MLPOQ\+8 ]OQNEHM^K4G#K[HO0+;^_!
MM#9G^4D<WO*O9\.N9X!XRZZ3%P!W5D"HDR''.QO<Y-_1^D [O.!VN-77U2,I
M3AQR$Q>S>[W7PG$[_)J!]E+02<1R$X5^A/RFT\/-SS;T=<3)K&$WD=B58-Q(
MZ3,+Q_<.PR'.!32+P0\.8M ]^= L-C\ZB$W71$6SR/SD,#+Z:8UF,?G9&TS$
MJ9"&;2O?4@.$&92&<?''QZ3*N30,C,N6FSA)TS (+MHL73(]#</BHO)J)I/4
M,% NJK5]Y:4:ALY%;;A%FJIA-%S6?W=9)/"MR^JN.D?6D])A3/E*XGS+#^,P
M_R\+_83#%X!#\CD",;E SRBD;V0?^[R? @SOX#S#P90V&V;IE')9?%W8E9)C
M.8TY$ZSR/8P)*)8:9NY.MF[/%JLFI3:>L[LQXVL9S@8&MI73O?H.MY()(N)"
M5NS,W/C6$&JN[,\XF6 PDY1ZD'1PBP=IV0=IESWAPWH)"Z9JY0Z1]))J#NI:
M*.+VCG @+:[ ;VOM5DYU>M5.NG- I@+BA<T=09ZM!9E0$K0V=,EM& 0P@IC9
MG#DR-4U 62],OZ]#4'?;IM8%3FWQ+A<T-01S(7D!@XC^9[WN1*NNUF:HN7"J
M,[?40JG6FBO?HBH4NKT=X2Z\R# U* J_<8Z_<->K.[K(TZ\@RH0*I;*?+8X>
M6&0LPXO"9@K^R!#=$<-G*MDFU)HB:;59!(QI=W=DQLI=LHQRK;9+38!WV'9:
M WIX9=2<]5GW-QBTWQS-7-;*V%8;:0W0I&:$\SC(TO?- >%\*K_:>Z?4VQI8
M\"T9?YGO1=Z(K28W@=+.$C/N").LK96MYB9HNJM+X8FI(DTMC$-'\= [@^0&
MN6(][,?I8P""OLZ='69Y]"-Z]6QW-T%S1 Q+E",W<_NM+39MAXJ;J?&NX,9U
MU7B;1;Y[R$I/D+>)YOT@IN]I\C8[?9=23<^%M3]Y&ZL?Z]@>LC0.61K^9FD4
M),ACH,TV5G,8.B&\HC\.V496?KJCEU?9PNUR-H^2!82Y]!KEHE>:;2!N;Z\.
MZ!AB+)R,WU ZO8Y#9MIE(-J8%SI7;$)&8^XPLB_/]/M6:^N!JCWIHCC;:BMZ
MQ4M5QH2(&9#N'H,O.&"D?('UU(C.ZD'^?[^RBP:5U2(,>)I\A:',G4I,%OJA
M,$F'V\SJ5#VI<7Q:QW%U@YG[B17SX]O[]A%),0HJC_LCM3S(W?VCXMM'LCZ&
MEMMM$FNN.%%+[^3#;<;H+E5K,GRFQA53E:\2_)'V%57-[NUUMO"C.V*<X!F(
M UB0)EV,HM;6[(LH'QR&_'FA&Y_^4V1>:7:VKEE#_(Q*O#>(? "O9S"&8Y1>
MX62FS[NAP:VM6IP$$(:$T<4JO+$%6>VMQSB$^#IFM^C0,ZPNP6PPE_M<:+,H
M8]> :N:(2&/O]YT>K;++5X@#1!CS:M3,C>_="5,27K%#)[Y0/QZ2%$375 %'
M,4&!-*MR%Z\^).T=DO;JX')]=AOQ6N.N,D<A,Q 3V<)S6(==XFES%#O-LLX[
M<;\UD#3H?W$>>GE5:8^QWX=,V'[.,:,N,S?!=2-S:>VH=!,JC75HWB%=)9GR
MO4J';#CQFNI=)KL)OEUI:<9KO;_(&E)A%?YO;_'K3WX*'?.'Q%@S.H\R#+"_
M0!O:U,((PB$'N:DL:L8J#GG(?+?'EF&00[)R<]?V&T$Y9#AONXA%419OJW<[
M=O"WBL[L49;YTG9]C#$,DDG,$NOKV+&K"K3W,OW^-X@FTW1YDV$X2W!:EA L
M$#MDIA\RTP^9Z8?,=,<RTUU(MMMACL9M$C]3ZBMAGQ]CZV+]-DG_ ].[I=C?
M)F>CT_L.66Y.S7]Q?E\EN/R)M1-E2>^8B$-6RB$KY9"5XK[W;Z<N?9?PZ\\/
MT.TD=Q-I-V*JO<;I]S!.MR.7ODO(N;6=!8K9'KFALMD,X$7IW*P]/3B3#LZD
M@S/IX$PZ.)-<DW!%DLOJ<U)DE$XA?IB"N RE+ ^Z(J?"M"!L_?[]0SA/25E&
MJG8.\-KK#\X\MU;'K_GBM[8ZUEZ_?_A2=7P,D4V(-RG8/Y274GPM[IP+'_:%
M^RN <"^7)DV2MG_STA3^[DU.6_KV;X:: MB]&6I+W_[-4"F_,ZJ%N#<]K8@[
MA.<.X;E#>,Y]3_XA/+>39-+VOA$WD3^$Z[[E1;KN7MI?X/V*D[IT:<RQ);ON
M\SK<.=L1\!QGV.&&U:Z5"0TC\G 1R\KAN?.9^78O<IGWBYF=F9\.,V/&'^9)
M]M-U3-O"!_ *R?8?;^%6:ZZ]86/B:J6:N<T,%8RNC<U+[>$V,>3/)3BM^7+I
M7^M^7/K3E_N4KAVVYCY"]C&A^10%(.)DY\C;VO) /\8A8GZ;IXSNB$N V35,
M,AK3[4)W2<R^T8A"!# 2?F&^Q0#6OLL.7LOKH[(DHO56UJ[@ !Q1M%)*SW\@
MP/)/G'#;[G3U%[[S^GKFHBQOZQW%UC]6L5RMDCS 9AOKE+;9?5OB2RJR"0S>
M3)+GDX!]PPTO"JK+/]8)+G_^\ND_:S36'M@"<7G"L2SM.$ 1JNHXG&,8HE2T
M!-3]+ #\\(L 8/K .L"_)!$*P6+Y=UDG8_FA7170ROZN</@ \0S%14$PJI5H
M\K7>RY"25Z\040-M6?+E.DXA5=U9M8C/D*KAZ:9"TGD8TWIJ^=8[&+$23 ])
MJ0JQ<HK3)&)DR%18C=X>1<15-D15?&Y3R?<T:B6S6!BS"HO!3:XE_@"=">YB
M:W@'A$+=:=SEXFOXCK(L3<K0,H"7ZUZL>3O/.Z^VN1GFG2\NKI65P[5'&I^L
M7M\7SG,K*V??EEWG)UDLV+1L9L9ZW7YR,YZ_]>DMF'XWN35T:FN8GM[QWWI-
M,Y/5NTR+3K.LMG^]2WS8!H<-*]F[FKFZ)E@W$]R[3(S6%JF..>]?O'"554G_
M7!;@[5X3X1 ][-/)6PJC]E[>9<=O-B+J?!3+L5C%;CS[!Z^E(]:=&4M@)9\<
M!>!;=F(Y;=I_FXYY7TU<1_38._@,XPS2'\!D@N$D%T.C<?6SW;I> JI$"K!V
M-UM:J8 P69DM:1=[=95R(HJOMA3?R&(VW'E&4BH4\.5K:><."8'T?\P&%K#7
M9:1O5O]NG_^6I_+>PR"CD@BQKV6$%%B\D"?"R3L9,R;S41&5U?15M ^7)EE+
M5T ]6U0(2?+'%)U<X<7  C&=SJ>U3:GL(+G>S(1D+N.%-J>PJ:TY&%%M"["/
M]Y8JAKPPEJBU7;0%$E'0T+.5865%^Y<,/*3G-7TU?_ER&NR4-H* F*[50WON
MRA3BTN=R&:$J3"*5!/(^AH[I(<0)F8. W:QFWS^-"50<UZH>NYSVRPPG<RB<
M^,9C6U/_"P11.@T E@&K:&QHLN_A#)V#N6*">:T,$<!NJF7%X28E@=_.$!$/
M,(+4?IYE,156^84W!36*#AXY:]O:W8TOH$MM6S<]71HYB%V@Z&0>NXF0=FD9
M'=?&/B;MMK.D5M$.@?7K*/]:>8MZAG$C>U<!FO-HR/(:3</A>=ZCRA"K R$T
MB1WE7!D2DUO,E5P40^0\WZ*<[NT8=W[)'V*A6\7+>&Z#_8T.KCLBO.2TC1A7
M>#7<Y+\7C5<D!MV$P+BZJ_0B>9</WFK3-]U0;O)J?-GKJL%NPF%T"ZA<?=[=
M N@F!;CN1>_N '3C7>#9]"[EOQOW*I>J7[E2V]<'.V1'[7-VU++XW0T"3RC*
M]\<G"-@*"D?Q'=LSF$J",T 0>8R3)P+Q,R/X.J8BHID/?+:HQEB<1X#P8]>[
M>Z^I,$_I"+^ \X2@E+!K4!C.BQJ$9#2^CNDLTJ'X:2A=1C!$^&>J(M%QP00N
MEQJ'.%XK:Q6CF-4U&8T?,(C)&.+1^&.2A"-<?OM67D=*JZ\USDJJV.)^AI@2
MRP_TJMM;EQ/KNTV21R;O8YV3?9-X]FO3R?>@K&*=1D]'N=I>*FTQ;X+$A"*,
MFX&H>G]9,I>?[J37QQ;\O* TBT6GMS ]IUNFEDNP!KY.3Y>X6NWIUFQM=#WD
M<?B<Q[&S(VII\;=5<KV%MLTJ$VK1WG+?ZBQK%+X1*[".@J&5!:*EU=9QV,'.
M=!Y/61Z)>X#Z'9;OH%HWMJW>?G<>&6E)MAZA<7WQ]!8(TP+5VX#P[O4KM4GF
M)IB]+3#%0>$F&CVE8&N9N-Z&GDTALFD>>Q.)8U\GHIN?R93S*<"3>AFN81!0
M,SML-+(<JVL2G.2EW^AO5 @JXW5:76TY75:@-\C,2<R+O#&"N>7"NHRPR[MC
M)<3_EX$X+1-7'NA[<C+9 \&55ZUNN^2C\7;A%5)>*R^HM.ZA;ZS:DC2=G5PU
MM7;U?S:/D@6$]Y!]NRT.Y-$S46LG4"\/ "WY63:U%RD+2KTL(90<*>;\MK8H
MKY3KJP0W$!40+VQN*"*3?Y00OJ(T8,>#, C#;>;$HBWW_SU,TPB&3"M+LO0<
MD.F[%M*#U]O#.$4;[:CQC<LVVH?G[H8.FE:5?ZRGRKB)C_J*31M%K4*$JVXX
M#X#HDI4A!%SWS&D8QET%"5^)\PX&A2;=2,L7J7_>NHF,S/U2E?0.AA9S+U!"
MO76'=9UYL4KK'10:LR_6FKV]?V)2W',5<4_<H=4'X*H/BZQTQ7,0!5E4NHE9
M\"5@5_!05/]L7-7+[ <+UD=OQGA$3L\V/0U9DO+7B;YTH-/+EIUY"].B//--
M0D1>D68;6Y0.7P .F=R2)+(VVUAS=+-)IAN(V5FS.=7(02$'J>XTR<UBJG2O
MVI0G2T[ZBOXX_!R!^!;,Y!FNO;S*NILQ38*OHWG]_K?<T;C1WA8'OT$TF5)Q
M.62*\@3>9HR:T3B? 3+*4I*"."Q#VX& JW9C&!)L^2F' OK:XCW%X5C]Q/!]
MI(>3V'?6KK_%+[W@?%> B&Z761*7Q*;%UU&9('Y(-K=+;3<)YLS P(XMV?+<
MWUAU[1:M<!1K(F;M*)9M1'Y;5R@OH=6DO6KMD<.W@V)8F2Y::IIW'IN.@ @T
M/4?9UTK'Y*J"#6=_+QJ8HY"I;=\^%5*NHW!3@7,3.ZW/U[0P^NI@K"U2[YR$
M6XJ;EJJP=_#L:F]UT,Z]\TANN=1,J/7>^37[V9YBM=^[XCM; B2P%+RKPF,8
MAJ79X:F[>_N"/ </MEL>[(-?>-_]PL,X12&3.XB%WJHR8D5I?!@6I?-9R;0R
M=+6^6(<S]JE%T<HP,K;_7MB#+\@]Z_3@#'%($3(DA+R#[9NQ<_?0IV1+!U^I
MWU<H!I0O$%W'+(TF7R>NU,1<WH$=C<=G(&*)C?=3"-,[1+Z2%0O7\3C!,ZD>
M;V)$^[?RI-3K7<O3&,)V#4 F5(IK]/D]<-X"91N,\!_)RXV9?(75SPM2H7L'
M4GC_ N;J[PIN-K98UHM5"\+YUF)K[FQQQF35#."O$NM0V<W:#;#-Y2&K]RAH
M?=AQ6J^P?CMT<QE6BU"*@;*;-;,]")C.2ZAN U%>P$,J2X3-]VP^K'PBF.G<
MH_$G\'N"E\7F1#>GQ6T-N3ENV+V)9:4-O56BW\]:27*(*1U,K[U-"B5<ZG@2
M-M_ELFA,LNC+W)Q&WBU=Z\)]-=U7Z!6&=<5)N4 V>[B@'+)K#U=1\O(+#"?+
M2DZ+8;JT 31T1O48MCC-;[\P3P>&4V;$/\,B>>HQQA!$Z+\P_"6)6&3T(UU=
M+*-J%*^\0D.,V&6IB_S."#7Q41*>06KSP?SKK5Q4^GN?:P@RXH?/U/!G,OLJ
MP?<@JCG4AN'O=.,RM:S@@(IW5I8*C<NO@:R>,YVO/9ZFWVX+W=4RJ(HU/4!<
M?35-@(F\CZ'#?=TD'$XPS/V#EZ]S5"A%[*V<XUVWIT=Q"X.N)GXM QV?C9MN
M4IURN3T8D!O?'.2X.MP$K$/U!WV/WEKU-X47Q4V -&L.RWTJO*K+9M:?\Z!)
M"PO;06T/RDSH>A$:81ZA3>PH#%H[3]<[*Y=%Z^@YCXAL6_4!B<=[1LO<KX+%
MFEXD[T#H26<4NZ<<14A9S$GLO*H*%TG6DO-,BPHX;<%U7Y)AY]6NNVJX(OS<
MA,.FC. X*=V\5;(SJTBH ;N)R^X73TO?L'<7;GJ"K4='LW=7=G8,L7%/M'>7
M@WH"7.&<-@O3#][!U,I-[FJ.Y]H]*VJ 9;,L+RZ[N=W86FA\<D'>]&S!?DIB
MBH;E%%$IJ2LALC'+FZDM[8:QF+*C0Z@L&;35$([S>0O3T5@<8VP[BK44WY22
MF,N6/S)6RK/:7+*/1\O[6"N"TR1&FH?%;^O BLL=Y-&:#J%*C=/I[&*DGZ\[
MJ7;6-B,Z,,.5_L,^(%6WA#X#W&*JM49Q@-L+IF) :GC$]!\IN^%3TYTI\8\Q
MF"4X9:9,Q9(N!-V'MO?=AN:Z9!?#-,Z)\J-:A0FGV!Q&7^&BS-A"./#Y\B-)
MI*NRN18Y;*' .>H$5QMB.X1JM1@=14LK]JJE C;J?O U+3<QT'8"=[%O&HE7
M<AC=1$=C/TGU:L&FD:JQWD943$B6K?1A;Y'KLH;T%&5O(RQ=(-E"F_86)Q.;
MSJSB[6UTJF_YI0^1(X[I^T)-'\;A1YA,,)A/45!ST(^HYD#_$4_*=L2RQ[DD
MXP[.V2:/)RVJ#VAUM5]F0$+FV:)\J%=M0'\D>]Z _&/;XL^-EH^M>X;/,D*7
M""'5+M#Q#'/[6..D($)>%*W1QM!]E^&,'AT!J% 07E[EM]OE1<ISJF<F$0KS
M#9)+ \&%3T%#N[0*[WP*FUJ])%EZARXC5,6]U84TA'WL75JE*D!0U"2B_XY@
MKNC$X;#00&5WS;2ZVKO9C^F10<78;1++]JVZO2DA0A!0"I"--J9*@F8XF4/5
MZWFMK#F/*Z5-^>DJ7DOKJTYOK5G_5DZ1H'+YRHJ]J2YS5ZWL4?L,"Q.YF.B*
M+B'9@N96PR%4NB3-]2H'7]')XE>6RJU65$6,*6D9NP-6D$F/Z\()5K2CMB0D
MGU"<VY+5/-"#HCE*X4GY!--I$JXF3_(YIIU18 OEZH.D#\DPH*1A^!DG81:P
MY.TA(5"(C;J?M9"RC&P>;7Z$]=I8]/Q+WBTL9F\C$%U16EG8;K+>X7Y":P<)
M-T+%M^C=!$E_??"O @IL<$>9;1>PE7EF&A/?!,A'WM5.BNH2E]@]X"C?\CNO
M*F_'QC4;L7?!V_!AUP- ST?A)BR[.AQD&\M-9 QN&(FSQSO>]4[#36>2MY%A
M*:-<QY7OK+86@%QGF+?Q:^&$"[UHOK/:>L(W/'/>WO/LCH#(V^?M#<S.NU_A
M./3VKF7WM;%#[Z-9=']T'UT-KZ-93'YR'Q-=QOU(B%J9&JO'MS!E=^/9/?>;
M))[<T-D."ZX/V5*';*FM$CV6?J[5:@.1("]%W/8;R>_20[28RCI&PMP9<=MN
M%).*9 *#-Y/D^22ORH87!=7E'^M$ES]_>;Q?H[#VP-8$4\TJ*#*$I=&IC6:[
MG'!F[W-3"M8>6IC2^X^"*:4/#&6OY JP$ )>BUW.3>&B$,Y.X[%)0.[@A*FZ
M<DR:C0ZA51]#J[MT(4O.:C?!^8;CSNI(FU+S6DZ[6*%PE'=Y\$"I(#'&ZTJ)
M[V&"UHM[4^OQ#@+MB5[7H+R+'[1>TDPI\\YIKLTE5R?TSD/>:ODVE4SO7.#M
MIW9-N^WH>"M_9O_W! C\Y_\#4$L#!!0    ( %N.!%-CP40N&98  /E<!P 4
M    8FAE+3(P,C$P-C,P7VQA8BYX;6SDO?MSXSB2)_[[_16XWHW;[OC:W575
M.[/SV-D+^57M.U?):[NZ;V[B8H(F(0G3%*$!*=O:O_Z+Q(,$*;XD$@!5$S'3
M5643B?PD7HE$/O[]?[ZM8_2"64IH\J=OWG__[AN$DY!&)%G^Z9LOC^>SQ\O;
MVV_^YW_\MW__[^?GZ.KF]C/ZC%_1+,S("[XB:1C3=,LP^O;QTW?H_UP\W*$[
MDOSZ'*087=%PN\9)AL[1*LLV?_CAA]?7U^^C!4E2&F\SWF'Z?4C7/Z#S<T7^
MDN$ ?HZN@@RC/WQX]^']^;O?G;_[UZ?W__:''W_WA_>__?[#;]^]^__>O?O#
MNW=&,[K9,;)<9>C;\#L$K7C?28+C>(=N2!(D(0EB]*@[/4.W2?@]FL4Q>H!6
M*7K *68O./I>THPY@C_$&L9;2OZ0ABN\#NYH*-C[TS<&GK=G%G]/V?*'#^_>
M_?A#WJKQ"_C7N?[L''YT_O[#^8_OOW]+HV\0'XTD%7WWZ$1__K;W_>N/XNOW
MO__][W\0O\T_34G=AYSL^Q_^SZ>[1X'SG(]0QJ6&O_F/_X:0% >C,7[ "P1_
M?GFX;>3N]S_ %S\D>,F',+H+GG',^Q8D5@POZMO%C)6:@5A^#V+A \[%\D]U
MU++=!O_IFY2L-S'^YH>"T1@^@CFHO@.Z+;(4W2H)2;HD@P8YF7)_^"W#280C
M(9F\2QJ6/HIAGE!6BUOTO@C29\'"-CU?!L&&L_+AW0\XSE+]DW/XR?F[]VIB
M_)/Z\5_Y="89ON-K+[I-^!@MR7.,9VF*LW2VIBPC_R5FZ/7;!B<I'[!U0#B[
M;+ZXX4LUB/^,@YPM@?!/WXQ)^0=_4H'I>H?YHK@CP3.)2;:[#W:P^Z0'"N%0
M0KXPWV$^-GB^P8R/2[(<CGT 05\RF&<KS"[I>L/PBL]*/G?YSD[7^(ZFZ6><
MS1=/P5L#VEY-?>'2TKZA[)[1$.,HO6%T+7B^35YP"@,DCF"2$9PV0#R4BB^T
M7/ ,)ML5EG_>)K,P9%N^WZO9UPRQ5]-)X:);L8I"3%X"OL$>@JO:U",NM5!@
M.EW2A,^C+9]*:NO@&M8%7E"F%A1?1SC]1!+*^#;"3Q;,^,2;)5&9RO7?M_S7
MGW"VHI&<FV+J-HO'&0>^]X ''(/N\T0YC%](MEK1&)1SOJ@?5P'#%WQV1+"/
M\4U,0._8# XFYPO_+/K;5HW!9YJ$0;JZS? Z?:)\!?!_DQCS;;H8PB=ZR3_A
M^]P+X>K9Q>Y+"GI,?IH5V]SL.<U8$&8-<K+>K2]Y7@<LX1RE]UB.=(<<&C_W
MQ7])[ U,E[_QNS_R]:5TY0N<X 5I$G33U]YT*CUW.Z5=]^44-<'92T!B.#%A
MDPMB_(C#+9.+,E_L\KS@:SP.TI0LB+SH&YL!/R^.4R;'[/UPZ3ZOP,;PX?V[
MW_[X3@B,_Z"8<FJNY6<"9Q&396*<"Q7 A[;V-1WX6*QI\IC1\->?@WC;I&;M
M?>;ML-O3[OA6=KEEC ]^TT'5UL07CH-4DHDI'(\XYC27'_FL9D',5]PL6I.$
MP+$'MDZU/3=AZ=?8%[8'_(*3;>,U*O^U9_ZT-@^*!FPCEWS_XWL-NWX+XRUL
M*&"/XO]KV8J/H>0/=1:0!$=:U^)+>KO>BMWTBN^L8:/.T*.A/TQ\SF_#C)]Q
MR5+9U1M1U'PZ";XO^<ZT;%DM-9]ZNR8RRM6P;'<?!PE<:N$:NP&=@9\&35?!
MMB8><>06*E"3YHM&-IMA]:8P!92W:;H%8_-\(0["] N85;ERQ?GC)P9GM_Y\
M!# I_TQN8T)WF6^$S:.'7,;OTY\D\0)S92?J5/+JOIP&UW(,8$QPU(OY4@/?
MAJDG.@OY@F+XX(7:G\"4,$9;\>8MG\0.@%9NYQO1?'%%P%:51%T8S"]]<PUW
M9[K(7OGT[W[LR+_T:HSX3!-:-I"TWR Z&GG%8KRF@%&T]5[:TF"*QB%EM) 7
MYW#WQ/A)Q^\,8'Y)(O&ON&*,&?"P.* SK[*3>U>_H=_[UKLAL_R2W67,K'SM
M[7F?)LLGS-97^!F.Q,M@0[(@%LS-GV.RE,]<[2:BPVA,&^D@B)/ U@.!QR>+
M%SX%*-L]!*^?@@PS$L3-CZ]UWT[!]4=X\\T77U*I;/7P\:FVF **KIVJ_EMO
MSXKK34QW&#]B]D)"7']_Y*<!/*CC:,;ULHAKQWR-FK^_I&GVF69_QAF\LBX3
M\E^-%R)[_4WE8?:*Q-NL&7_#UU/AGH\%"7OR+K_UQ7G7/<C_[><*<R4R)&+*
M\K_'6&F*IC]F$_-]FDX!5P_^/?(I;2_YBZ=YK6D\7[I:309-+_>$KE:308/5
M(_DE_R%I--!T-IL,'G6/ZC_-B@;>WE#*VM3\6;Y2W2;7;^$J2);@ G'8K6P(
MQ6G<.[5=JM>U,_]X"GJH]I143,V30Q33EL;^' KY N?'"5<%@W1U$]/7ZQA+
M[YHNE\#.AAZ=XNK\#U704P\?\0,(3 QCC8_E81CK"/C"^)%O:V @G"<U+Y==
M[RD]&_OSQ=IWPQ"[>?/9UMK$X]OM"X$P27[F7-'M<[;8QMH)J_GIM;G)I,(2
M(&;"T(GXMGUH=$(#!5\H?\&@.N!H]L)7^1)_WJZ?(6A)OJ#.MQD$.,)C=MM]
M]3 :$T.J# -[S!Z&M9&*-R\]> >7+^!7P@'G'C-"(_&L+QQS2)BIUW)A_!$/
M*'SY+3#)MJSQC!A,=F+RD ,VOD .H.M5(N" C%DJ@WIRSY5[,'[09)9Q[I^W
M&6Q03Q2>JN"\H<*#4RNN;6(93GPZLNF-<V(^Q3/&X/XGO.=WQ2?JOB%FI')1
M,N8D^):\;8B*$;M-Y)P^R#UYS'[]:60I7ZL?*8V ,V5)3Q_Y:#?J8XT-IJA5
MMK^*]FDY@;B%'LYA35][XY[?LN#_L&&\\*N(B$[0)P7\@D^>\@^,+YLP#J+I
M4Q+B.;K$SHS?0QG;\8.@-2BE5UMO5A18*;?K34 8;'CMGM(-'WOCW7C\F"^J
M62Z:,+0WFD!X[!,M+%3W >&W,.4&(3:%Y^H)]H#YK$I)II]0Y6&D'D+A@[;)
M:;U;_];!$I9.DV#Y:X_Q8SH 9$!.C$.I>$1;R?'0&2K7\/UQ"%(-(<7A]TOZ
M\D.$B>2>_Z7*-/_17Z^3C&O0EQ@4C_@VB?#;_\95S;OYNY&B/GOE=[G:8LCH
M<@,.RPM^6='_J# [G-Y(H%H3]AP YC@ZCJ;/)7WA*FK](\7^[QTQI;.[/7&Z
M-3R5?NV(I1GO,().;^*@:N?:_[UC.?WG-F!\[L2[![SA&D6+R*I?NAY0\$,F
M\LCNX'3O4\>L%BFH;OA/JAI<VY=>&)4J3S]6S6^]>X5";KATA2-A >AR"RU_
M[(]W:6IK#[JH?N7U308&7_@IPJ5>W.?+ML1]:U-ABVI-D#6,\'3>J>X9YE?)
M2'N^J$'C=V4C\*#WDU4O8M/!KI?7(;G0S#;>D^'H_$G2IZ_34:N[G7=$\,A)
MHN97[)H/O?D7\+WXE<1-U]G\UQ[]CIJ2CS;+MZ/1!+%\9,W9E#J;N;ILR*MQ
MH3!=)Q&D8ZZ[=S1]ZEB[DKI2,Y_UWSF]^S_@I4@&DV2?@W4=C[6?.67Q!G+;
MB6?_1O:,3YRR!CLIXQ<,<00\9GST+L&'ANTN:=0LS/963@'P0^ V@B0+.K=7
MAZ";OG?*]"R*N*J8JC_N2(+?-S)<]ZT/9B_Y7^?LB;Y6 PO:OO3!J)B/<R8\
MQ"#3>@>WU<]]L'Q/4WZ-^+]DT[KJ:C]V=79!_USY;6"P]&M'+-U1N,RO:-*\
MM^Y]XH@UE8EP]_[#\Q,DO:]A;>\31ZP]L4!DFMFMGVE5:=W_O6-YZ=B#AI.\
M]C.W#PU2+Y,V.9&P)\AJ34ZMGSL^X3,,UFLH*A)D0?U[3N?GSO4E=LFWY25E
MS8\YY:^<,OBX#N+X8IORPWCOUM'TE5,&K]>8+2%K(J.OV0I>&X.D69+U7T_'
M0M/H5]3;7M-,83HHM?NZ\N^&C?CP)/:EQM/!5B?_KJ"G0ZE,!RV\=8K$BSI_
M;'_#8DW3B44'U=2WZ(CR.H+0%+((7A'!'[B9SA=Z&V\N"=*CY?1'<O (3@UC
M3;C=<;.UC= 49JN9.O+Z#;.0I"VI#[O:30%1D5'S$X[(=@VI?#[3K-<*;&[K
M+PON)L_^UP]/6XLI1#'?,\(7Q 8<]5H#L=O;3"#_(1?TEO$;9<JGB^'XW33-
MNAMZRXD%(H:(@@;6B]]/8?[DFEN[BV%KDRGB$ 9%$9J_R$MDWE/IS',-10Y3
M>'^Z(XW#-!+Q2<FF,\-A5ZN)HK$SV$?1GT96CIZKNJ/1-+$,'NS1R$]A-53B
MFF7]2HT-5)7JF]:11*8Q%XY&>S"9"8XM5*,&\](#GZ#W_([0;QOO06228]L?
M[<%DIH'7"-<P'/$[[L4'D?"G ?>+G/B,W[*G5QR_X$\TR5:-.7"/)3=U_.!2
M]/1*!\+65$X"+>^XR9Q^.)U30'Q#M]4W\:/)3!WO0)R3.'./VI4/(.#VA72%
MX[CKW;'TD=MW_&I\?W,:GYZ-_.4=:;XT=,R=7DV]1L-WY@\L?^3/MFMF26B_
M^-9_ZST.J<W7WOC$W[N ""FI#25IEW>?EA.(=^A3M[[F6[^KLR,V?!(R+A_^
M_>H8M+?Q&)MONGCTJV%;^=CO?&F=*/YTS$)M@A1,>^FY.LZ@WLTG@$]-@_Z(
MJ@VFE).JIZ6Y5U//^3:,S;U7OHV:[Z<SNWK/JHF<"?W?J+K;^<QN1O*"]C#E
M.9>8:_2-W@5M+::30['S!C/EW;;V.#CR%/&W0\4Q?0430TVBY4(1[=BU#J+A
M\8YA%(2]#]B<B1NR3%6K*^LT7S/Z-)X&-I6I8)NM*&LI"-71: *9' \<I#XM
M)X"JY_"TM9@,BN[TV"-;U6IS6=75E=>F /"'JAZ2_=J,Q5R0I'0-974?L,@0
MQ[4[*(^5B5[V#3/]VOBU:>2FQ8X#O.EK;]D<(!_ /:/-59O,+Z;T:G#$Z^;!
M9*:*M_TULV_K2:-K>;WLWW[*"%M>*WLWGRJ^(W%-['[,KR9B\[LB"ZX6\JLB
MGJU!A3_6;Z2=V"1?G+]PK40Z]4!:JQ#2,@BNCWE^;J0UI5E\Y)@?16I*N \=
MZ<-H>+.O;)]3_/<MWUZNX4T/$HC.WDACG9*&KR?$_14%]\G^_*OO)_!6+Q5?
M87G;RP3=_]F^%Q5OITB/1-<R;U0U#+;K1!E.>&HRN<(+J+ZI2K]">3E \B4)
M9(I\'.E*=#-&(#[8+!S4D7K<:I<>[0Q5/!UB:&LQ@?W@"--WG[;>D3VUN#14
M/O+.JY0=3!2:B'>1EK.QM8TO)!5F6D_'^F\G8#?\A&N2.35_-[&J%JW<M[?Q
MY[TF2S]?!PPB4=)6" T?3[@Z1_N(]&[O?7>ZXV*_Y7_MW)**#Z>3$67_B'J@
M<7Q#&51U:[8-'T3%ZZMU$0H>B;)9&6$U]2[;GK%[4O#LCYN8M5ZD?:.?CVY;
MPRG<_"M>?J/&]1Y/>]IS6K[7#9K4BH17G W%:0_)J'(XG8DAEN,P N0V0O[]
M\P5?<E2,LH[Z(@@N@G"\@&+3Z;Y_ *F)X-[C4_Z GY]'8>]/SKON-%] L,5-
M3%^[(DI:FTPLMU7^L# TMU4;(7_W*Z,<HJY4 2:;PM;W1,>1BI6N_,N-+T2S
MPF8G^.KWWJP8BP4.^?K367XA?GZ>V*B :Z,G;Q:4(5S76\OS^NNF?*3,FLPS
M;IGP9L5GRR!1R^22:S@T)I$L89Y$]_P(Y&A44=M<O\_/E:[-:!S:)RD92)@1
MTW3+\!-^RR[BYAQLHW?C[V1_58[0H$ SFO"_ACCWRA<3/LVS^XIO1 *]N,=1
M/YSR"4JE:^:,0MI[M&XQA3O]*YM;3 A%UZBU-O'F*ZI*>_%Y4RTKU7M\#J,Q
M::1=8W@@$5]8K_!SUGOX&CZ>!N]= ]+TM=?LI5W'6N4CO[S.%]*0W5_FW>W\
MOAUW2'\RW@75=R#(BMQ_%/JW]YX9XH"3OKG%A%!TG_0M3?S94;GZL<606+RV
MD$C[R/1M/5%T72/6N[D_?'DMC<Z1VO_2[]MDN11(UU"TMYE@;'KOW>TP&I-&
MVC6(!Q+Q^K:DPR.%64]XT?0VNO=O/UF$_<?T*%+>;A'[O#QN-YNX3SQGO[;^
M??9RL^!MLJ!L+8R%_8?S<#K>M'KEIJ?#V[N0-7_O[1P,"!.O[(58N[:6UB8C
M!6V+ FO[.2P>^:6BPE77UR,Q)$.+)&T<@3;6TND3?5H1%MT';"\AR3!:WFZ$
MX0I'VQC/%PU;K8B+;W5&/X""]_HN@HU>MH::KT>:<)7@1BZHVB"X3T$F:K:V
MLCR<GO^))_;+"_!T R=BG*3R08HQ>%(0ZMS%KOA&A?G.P'.UW[0<2M_;H2M8
M: \U+'_C;2R/EG#!?Q)!)!44)FZ/3;31U43<S+XDA)\1CU\ZX@C:VGA+DX29
M4./XKB.=V5HQ-'T]V?G;-*?NND(+AA/VOS]_21@.Z3*!T$83!IR0GZFH9(GE
MZDI[':]C4/9_Q1MTKG0],(W<B_\Y5(^B;B^3>[6\W[?K/K9Z\2^M(BI21ZH_
M!6\J$;<*.SY0,H=3])>L8+T.V,Y@\R?AI+3K!-O=T..N$2R7#"^5;Y6R_/<:
MPWYMIY1>6+@F&&%+_5;Q,93\K]36*V_OU=F/BG^T52,7WVI)R/F](O&6\WO@
MGG08-?_H>X2\"H_WPZ1P'%7_TGC$2] T'O &/-^3I6''Y0J)_.4!)_=!U/RC
M5[NP*)D-D8<L"6*]:XF039HL[\ &*/VT+G8?,5VR8+,B81#/P#_[P&DR>H?^
M9:C#A(IWCB V#,^':C@'4?/NPOD+9;_>)O=0>3UMNCTV?.Q_Y+1'8C_[6_EK
M[R%M%]N47Z[35.TJO9*5U+;QAD0RT6XF*WTSVDL)YO>H0$NAUL33_)W/)2?C
MM.1I>IOPW1,WAI\W?N[1GX5D6.SM5?=?0W?H$;!V!*&1)H[AP2QTG&KW36:T
MP]HZ8K9NT^O?;J19E++,F$'\7]79PW\$N:Z7=8\'Y=\YYZAVWZC^UB57G_C"
M6&_7C7R5?^^4L^"MG;/2[Z>W0WU)\6(;WY%%2R;?[J;^(D-%EBEMG>:74O9(
M%QDDCS=WR:;ZY;V;>WM@-+C( _Z295U>_UY-IC?_4I-?9>[LG^-]"-'3D$5G
M_O<C:)T0\O;<\$=1.QWT[7GCCR'FKW)4 @8 AB.2W01A82EN\N]I_-[;25/B
MI>5&6O/A-'ANO8W6?NHQ:H/&+W!HE;CJ<+IH:S.69R1FZSL:)*T<M7PXI>77
M=*/KU\9G&.AM F\Q</^_#!C;P8-,6_[ZUB:^<!BYJ 5_:;H%7QNU7S<@Z6@T
MEO-CW=[+Y[/,85+GW=C>8"2V[FDJ<@?J)"I/]((R1E]AR0<;WFVVTTS,EOR<
M7^_7[#N:S$@0*F0;=X_Z[Z:QY%I.OIH/I\%SI\MBX^<C#?Q%D/PZ7RBC:]]9
MT*.1+_'^'# "VACD*VJ9$'N?38'?UHE0\Z&W,YLF$4V$;?M9S 2H+!,!8W>W
M%_.'5F6H7UM?R,#]"WAIA5#YR-]&PL@+OTK!0[_>'QY(^FOK-MC2Q#\.[<73
M66.FM8F_IR+YU@-3X_$UV+3.H8:/IZ2%7^$T9&33\B;4U6H:1ZQ(E=HT#K6?
M3FD4E)%^3Q,\8$@:24P))[\I$"8#.?F2:+**]VDYC5G'N<,'W/V,SZ<T*@\8
MME0^9X;,OQ8B$QDK)@J6A?QZ)2^&)%2N\/W&KKGY-/!5N%*Y]8*X%[K&QE.:
MIT7VAAL,1<5#\.!:'F+";:(PC1$T3M7YPKP)@-MKOTMO!PG_VM]G*H/[.W;-
MAL^G,4XEM4Z4N>^<C <0&,M<E5.<+[C.S'LC(51M)!'ATT)5$8!4VT_T$8=;
MAGN8KH:2M &-,!Q">FU,EHG)S,\TDV<0/+ /!3M.)]/:2U]P$H#'-#O( E]N
MYR]8/^,K*-7,S;=9F@5)U&6)[VSF/?E GPR-I>\F6-ZGGY]AK]930*<WZ_:G
MD;86WA*&EXICP[1I8+[F0W]QUGSXQ>ME!\\U'_JV[G:QO/_=6%[7*0DZ/:[W
MOO&=\?BNXP%X_SO_80TM;B_](ATZ"4S0.^AB]RGX&V67<9"VA4(<0F&"* L.
M.Y_K#J7BS?]&17^)8%$H%[8BF_:T&VTM/&9^+'G&5D3>5=.V1UMO*5'XU2^!
M.%8<KA(:TV6[BU'CY[[X%YG+U@'[%<(+Q3]@TK?/L/8VWE2ENG",5AQM+?PE
M1GA.A94RNWYIT@7:O_6:7J<H:'G/(#)UW19WU]Q@6ABZ4U4U-1E+.0Q#'(-^
MKY*;%-UUNX#T;^LO;P94C4NBU*A>#G&^37:XIL]]IC56?.2\Z6P'5SB,^1]-
M14)[-?5:1F!_?6XS?FT#_T%I<&EZ >S;>B+HCB_<.[5RO0VL'5)@>SIEM9_
MP7++=H+#6?CW+11(GKWP_6PIKM]ZL31J*CV;3V3$U"K)'V*+Y6)LVT<LNUX$
MO25A7F]BNL-F(>A6M:?Y>W]O2PO,6&/N-DAV=)M$L,%O@W@OC1N_6H-7U'Q1
M2Z;-2<QNKWY+[0A>S01X!1;M2Y8V VA5V4;L8"0%3T]IF06Q49>K_6PD%C[3
MI"<735^>7%Y/\9^?X0U4'W:-N^J877B5TW,WB.<JB,)QJS9^8WSZ)S>3/F]A
M!>@2[[.7@,1@";ZA["-OV_S^8:D[;Z'FL2".HWID[<]O/1M[UU(P>R$JH_$>
MDT_!F\JS*>L]]<4^$O%)RZ::ZI=F<-!6TP%G?\9064&E"Y;[ 9_7ZD=MB1@<
M,S%I69>GRO4;9B%)(0%?H3(W%GT?C?[)[>**<0V'*X1RZ,4LN>4J(4E2$K9>
MI%UT?:IR-7QUY %F28C[_7P%$OL%@X]-;KS0$^6>\35J7XZMO4]6NHTYTYM6
MFPTAC\O$9&7=@9*?G@M,,E%J*C$4?JNBM\K3R=WB.E=U;B34YH]M$(-WUH>Q
M[WL#.#G5^6]@=:)(-/=W<A*4UKK"\SX5S_9/JR!16'.=WHY6<7#_7Y^$A54A
MWQ:="[C2_=<GWY_%]/$FWTKW7Y]\U4GO4<3[''Q]4L[WP<II+I8OA/SFA4?]
M;='=K'U]XU+>/J<W.(?R]_6-4'D#GMX('<K?US="QEUQ>L-S$'/^'-D9$T';
M$><LWJM+UNC,WM[*-QH93WHHFJ96GM&(.&91928\>(0ZVH[DI) 7?<.MU01J
M/QN?A:8: 7N?N$PFGU<S*94&JB\/T/RM4XYE2)O)0ZW[3ONWQW&<:I93''Z_
MI"\_B!+N;">Y5O^H,JU^_-=/?ZYP:/S" SM//S6PPW_AS7\S>)-*0XL?6_D;
M[YRVNHY5O_+V"ARPF&"H7?\&B;G;_25KO_67M38B4*GU&:K_Z>* \T5-9H8&
M. <0\)=AKER;-/^W.@[3#K?E_NVG@A"L\R3)DWOUQ%5MY1T->'@DD"5#>SDH
M1IMKMW4V'$GM,(MH&Q.!,Q!OE95?)"R LO<X">)L?P$=3<9?8%!S4=S&X*"6
M)KYP5"YE9>\],X-)>^:0@\E,,$*[26L_J*G?E"($''+RNWA1?+*KB&7?UMZ<
M-_N5J/V,L_F";QT=D_58:CXCU"O\?:99CWK6'<V\F<(JI78[AJOQ\ZGPWW^=
M]6GI+[J[*%NK2]D:19"[!JEG:W^5U-J+\W:MI;[-?>'[C%_YM@:7:HCF8#3A
M?PVED]<]5_?"G?QO%\Z#R?C/F9/7*%;6O@.K-G<T]X\O+U[<&])^"_\HNA(3
M]4?7G]($=<R:XF6]X \BZ7OT:=N8W6SA<>A8N8S:A6\Y032GF<>U\U3JT7"L
M+!^8T70#^<63"$).N? ><<C;-N?VZ&CA2]@_X2#.5B&_E[8 Z/AX)*$^XC6Y
M##8=@JS[:JR"32)]%3_I.UBH_VZTHG,QYG>3]38AH?1Q[N"FH\'$+$)=5H7.
M9A:R&JL^:F1;]Y6W5P^RYE..7\%9D*0+,">!8C-G*OJK[=6F1\N)HFI_X>G5
MUF.Z-L$5P]'\!3/.;'L)I.;OO2ENVA/E8G='@F>9D;HK+65K&^](-$\$<N!!
MOADN[.0!\H=#&AV1MO]+0I]3/H,"43:0;_3E!X,JKO;4E=;['>OH4YDHK_"&
MIB2#*)M[AC<J_XAQ+6P^% ^D,-J9782=J.U 9TUI.;^[VG@SRZS P^PVT1Q"
M8A@M6)FON]WLU+_]R.+?ZTB=ED5H=LLX]&CLS];<R&((JY L"%0@X/_"Y*7E
ML>MP.B,-D"I4=<?G>:9,66G1RV,0Z[Q3->/3OZU+'R15(K-^>==\X)2WE 3-
M?!6_=,G3]9;13;WJL?=KEWSQ)9&*EW<XW81NW^#ZUO"A7UX;W=X:/_5>ET"]
MMG0DVFWXVI^_!]00D;Q<QT3[H'07@FQLXS=7FJA5(_3 B]UM$O&C@.U:U.F.
M1E/!HIEJ=VYK;S2:TZ^@2H*XRW#2]*7+C>4!@\J/_W,;))D:8)G(3OVB84OL
MU<PECE+OC7MCW5?^D_. CTX2ME_.F[[V=Z%5!:)B?ME*EJV\UW\[TG(3'B/X
MC60A35NN7+6?^1(>GX 9V_+['Q-Y"X0+G9J47>;)7DW]%3B0EUB1_\K@LP%+
MX^>3&!<EU4><93&.X-Y$MQGX'33EN.C;>JPGH"@BLEKB)8UC?GXH<W5(601O
M;NE6[!.--\/C:(S$_$/ E=3UJTB'+QR_;I,04IIG,*73CXRF=1ZI?5J-=HH7
MV"G?<OD1IT2$HUEV3PF4=003:>VYWK>M/Z5VC\-&57;_2X^NUY"C&[+=,UEX
M+>=.KC.QFW2:0@XFXS%P0P0L: _^LCVVPQ+7L_%828E;>VLZU YIZ831IBB]
M/JW&VAGA%"&ASFV:RO-=_TC4'$U(BZ)S6'MO#L3\VA"1> M%?XL+V?4;A!;@
M2.<LW6;J$;8J_]:RG^/0'FDXZSRY^9!<\NF#P2(K>9 %2A](^FO#JAY$RK\?
M3?X,-5\L+H)8;+4KC 6;?2OI=9/P:*,O1@#XN=A=X"1<0=FK%M-*9[/IX-%L
MM;XU=C;S&*U0>3IHO:XV?N[2GB$+"ZJ'FB;#=,U'+GF$2F[S18F)1LM+\[<C
M;;1W 5OB_&6KWXCW;S>A,*+VDIRU7_OV0(%C2OK$B+?NNH,,+'-I_:_:77#&
M[,*[=TC=V5:$-1CQ&UUFHB$4_57&87S-@=9V0]Z$U[ (+WUHCA%N:^'UO4@Q
MH:-4?L+1,O? V<VRKO0_A]'P]J[7$*L'<<-!#%X3/]$8@DP_\K4% 7SSI%#'
M9XR +=BL'G:!^62$ .FFET%K_8UF,RJ&[?$UV.1%$XM\P1#%7FLQZM?2UU 7
M$M5^)$8X?L-PM;>9>.1JVYWD(!(3P"F.2%G?>1;]C6LZ,+&Z-. ^C2> 34^R
MSS@K;93W 3L 9"\J$T![A1?\E(Y4)H9[?JRGQ:!PYK\D@0RJ*2#U%<'QI"<@
ME[9EV*4I'4QF:L<M<">/LL*53\5AZ(CY P_4/A3]/=&5.0)S7H\A5,&D\N#O
M$,NH7?BWO55CW V=_V*G?MG/!->?TEC&>N$:J"@W5SJL^<J?Z8QQX?!ITKKO
M5K_RSNUGFK1)N?O[J:1^.."*W*NIA]1\7QXK#!N_\,#.X\<&=O@OQG3A:?1<
MKOMBS(X?\!).MO:^RQ]Y2RI!DU">,C*0NF%F[WWFVQ9R'Q X$3NL'?HKWRE)
M0'S\K[<B#3SDMTDB93/D?P\S\B(,"H41K2LD9BA9?_+8D"R(16Q^)%-&W\J)
M%5UL5>5#&+-&W#V;E_$!$?2VCOG?DN6?OL')>;$A2LB<$-VRQE)/AZ5FD.6#
M(HC=O.&B#V)(>_G7^#G6U!F-<2[1U]?7[X540: ?WKW[\0?X]0_"V_L.V/CF
M/V"30=\R794(I>0-K6F2K=+O_OV'@M_1,8.)]P[<67(;H7:O^SH@WF$^A#B/
M#OB:H?9)@G8HJ!?,GFD.BU-!ZHA &W%A010Z1:'9*UIRU.A;OAW91&MX@=XS
M&F(<I7#C$D(H-LM\@QPRFH*F/23[CF7\VLBV.#*";WNS_WO)?@*)"#@%"4#1
M0W%!T#&<RO/HD-'0U!#+R5D%HU:0= ""A%I;>"J4&PK7[:3%P\C'_HDDE(EJ
M"GF>TS(5&4_R"6<K&LF9*B;RP3*!NJU*)K(#M>;0LV )$?G##)BROPZ5:^T3
MY4( O^65?%3AR[.^*L6P&:WC&B0ZM.$* >*@T2OO&:7"@TW\?87CR![VPM29
M:C4-KG\B'E8X^F&^8QJF?0I*'=^M7DC$M9G=EQ1TC?QL*C8KK<,-628RI#KE
MLP!1W0,*A#Z#@L317K#G)#<",$U3SW8.3H[X'^SA* WCD(4*)R@Q%ZOMK6NO
M3L80T=_F.PK"DBCZ]EF2M:G7Z.D[SA"4]\H%WY#U N&[^52GD#$(#J=0FT8Y
M>PE(#(<O[/!!;+C,%KMB_6N L6ORLW&P4EJ\XYN*)Z()BG(_CS.4<*G1!4S=
M\<55*LBBEEE^'*JB <:1.-(*5 N/JT&B)Y11. &A+WGRR<Y.#FW\CP(THJ'P
M(I..#5, 7-CKU_RR*IS^A:O0(#5$T$(I$#M#__SN^_?ON+;&T L0_B-Z_Z^_
M.7OW[IU6V8(M5XH9K.4_(I*F<&<!7846F>?1.?KQ-V>_^>UOQ2]^_.W9A]__
MYHQ+*MU &-H+CG<6U;V]>PR\_,O[\,@WFGS#"N*8OH*11JBW$=T^9XMMC +=
MA'_RS[_[\#LAC7]^?_;CO[UW)8V!:GW-R2PHGHM:WDA=*Y!1O.X,*24;*8WF
M##U!:XL0<1R#8QA?CRR(^6$UB]8D@=(PXE11; R"+'LX0ZH/,8[E7IRA5=F+
M!BE7FH8K9O6MO)JC2(;MP*6*WWCX_XY1,VIP2751=RAOF[K+,Y1WBG2OB'?K
M0!19 $XX^F)4<<\)#]?YI6WO.HER]+('5-R]C$Z0ZN4[+@&Y1RO7X=.#_)@%
M+#L4] 5>DB0Y4=SE2=X3L?4)O1\1/PR700\I@FY17*X@7F3@UFJB4 2MH[@'
M)QF6[<"U#TR98+S<*.>^H=N*IGV&!'5Q]N7T^6F/,W<[RO@XS;VD#U*'V\B8
M8,TIV@>F_?F:OP6!66*^: 0[$*GH1BH$T!%HXA7\9U4!.,1^RV]/,(ET\:XO
M\+QY*R(MN4X)44^UZKOPX,U+M8DKH*H /8:TSI!F"Z0E&3M#G6I_S@^2O'!%
M"[.0\.\=B!3+U,;'WX;W=SU%$CW*2[&@*D4#B-SM>"-!*V]T[>"<;G*#\97G
M<#LRIQ-1+AW9]:B@)&%GH-3;X1.=A7R79-C.7JUZ 3N:ZL?[3ET#/-H*DXUT
M.;* 5]%'L@-G$.>+*P+OG4DT#BA^<.0$G8& -PZZR""%U"@@P):G"5H'(5YQ
M/M.$EM_11K!>"<K()(WTZYJB;O^R*'@P/&4*+];AR RRTO@H";O!U/#NIAX>
MI-DYW(E NT!D8(/'M+JPNV-]O_;E46(I'VK@BH^S8@QISI#!FMA>#>90P9VX
M%L"J=F$JF^B#9DG2E[=G".I H8*!,Y0S=\X9. ?VSM!'\=JII*]\?@I6I,A=
MR50>*F.N/7U,N5QV]5ZB@[#D&Z.@>99O*3OK:.YHLH30:9A+D.])^E4+-N;/
M,9&%BM)CGZ\,C-#1><9[DM,6YIWH!17=G*E=P?X8]D-M':Y#E.-AL<YV7DOE
M(7C]%/!^(8?U,%\>1? ,<9(HI\DW1\CJ:1V0Z4#_ *73YXLOJ53AA\!29/6>
M(2B?T\4YIRWW17Y?662P21KF>3-*P2GP43;*"F1WVV21(5L4WZHWB_%#"/QT
M<33C&GN4"I;,WT,B61F:4M1^L?T2+AE"@B.^OW(.^$\SM./:5,'$&9)Y">V+
ML>+I>069%(<)(7^%XC2E88(K1I*L<SA0Z2H<&XP@:AW**-=O=U?N*\R5\U!F
M2.5_C[&ZVIC;VR D!GU0M%4/TO'"Y19J,C(>(.M,2WMA[A=GWKR''7J:M+Y7
M<N*5"[B#YZ,]? .=ISOP76LO:D7?OKED#R!6=U:9 ';8)K&/$*?Z'HI4!^X1
MJKOI^+,SOZ(ZF)@5[7+^+%TU;I/KMU!$>MQ0-M;]U7!-S%7/+9^E*GJ$JKXA
MM 2KWH5%,\&O1JQ)+"Y%3L),RL"UE750R%\.0S@<+F+ZFJ(MJ&, M +2(C)3
MSRX"W@6^>3+*"+<C72BU7."T&4B5%Y108>_7*I_^**%0 "P/$0O6TG.6)#*S
M-TSC;(716M8W%;HV7>Q/7XOA10X7=UQ9U_F5$LV-97UM+NN*#:NXFTU]0<<-
M-CA-[]26;5Q[5=;T\XLB5V8=#-'X2U;!*P@CL7"!--*TT5\T]?]G-52K+E"S
M)NW&T%! L>5N5#_H>:?V6Q&JF7?B'&A-1.KH0%V$W!D)7?<]P0YW+:@-1/X6
M.OD.0<P9+#PX2%+E#;;)?0PVN3<<UKW^8X:L[T>R^0A9MY$H8V_"3R1-1F,!
MYQ'\=Y6GVK/TY.+7 YCU_VN;8/3C.ZM>CB\DA02+E%VI>"@=035D0N9TZR.M
M3@.0/D-U>-B#$5$F+^ (9GEA>(# %L9W++N!Z/7Y38P=B.LNQ^0%B?.]1%!&
MN@NN%"&=]*1DC%#]G"38^CA@FQOE+QBN"3B:0?'0)?Z\A31VVJ-X7@1E#K:.
MZXZ0Z@G)K@HO863TYLIPWH!>/4'L"<$A?E>O(,(I5/J"FAGPA>=KI3J8>(82
MAR??Q198)FX;] 0&5)4C*I*](]E][GI;L"#=5_5;F'(H,ACQ)2DY>#Y%I9WL
MIR8K"&+G^YE4+','_WMX?Z')+..\/F\SV"6?*'@ @19#1:BLUE$'"TQQ\"](
M\F"&&2@VD,D'>-.6.<EOWAXD-E1UJY/ 'ER9Q]Y=1,)8,,V A(. .HQ.J/<S
M,-[X+W;%)\JR(Y:L"L<Q%BSXR>?U/M+;1"[]L=P/3/9,'P2XQ->Z*<A]1;%Y
M9NXLTLF^8!4LC7J?LKR"P#UBOOA(:514?,+I(Y\70^0DG"[X[BGH"G2:,@+2
M#E U7^Y&<.QKBG,ONR"5$E08=PQW/G]CWG''Q&\=]K T+=4S0:5J\1N5-@XH
M\P1HA>5PQQ^<5:<T,ULPN9MV8X6AE>%HE=45GB!=P?]!-W@)8IG+4BO+\(M2
M*>3*EX-0<U)G\HW#H%A2U<4OX5RI_JS4P(& A"MU"?DLNPP8V_&E,\[FHY'N
MPPLRI+O24]W9;F0/>FF+.@B\RSW+!O[J&NB/W/)$%^?Z[7H3$ :J[ @Y.^3+
M>D'26=H.TY-QOJ@FM!\$R: ,NF]!VU5DJ1%N]42+UV(H"G";J( /<88\5Z]7
M#_#\EI),.WO+RX?REH8/!L_GV?WM9;^,!M).+71&N$483#@08*W,AF[AQL,]
MT(7;G:+L;L,>%9JY1;>!<[@ACX2O-&5;D-F>B/V*Z(WQ)FM&RO0(9G48D[J?
M['^$J[M^_"HY4-N^CT>8_/4ZR4BVN\1P<XYODPB__6]\K*.3I(44,22H(4YN
MPIR7$I4[8U\4I.]3Z.1JBZ&TR0WDF0#KA?['P-RULN]&W]\=VNC$!]$6HQWO
M%"U@T4D+2O[O[[\"R:BIJR32Z#J9^R BWC&"SM"-2,XA))+_^RL02*4LCLS;
M"QLP%J-O!V%K82-+B^#&=)6>RMQW(@@UYTM^J1.9ZD[P.Y_B<%Q=TA?,!KK:
M"AI676J!TRNU3I[XAT<RJDD@H#$]+LT)X(#5&:<?01\W<7!L?OV<!@(B$^2S
ME"#= ;-ZW/YSRR]]F,4[6>%UZ(3-R2%);]+,U\YCMPA$DB BC35CR+^@=Q+L
MU^\D;C$4)1!O^$^.=4'-N9?DU$$/!"?-?>T >($@C9-C#H&D>!((VH;!+HR]
M7#50&#9=X4@X>8R4K$;3E)XCKK+5:'^U$3+_Y4%GKHI3"(NYN&W%Z@%:O!*7
M/07W/:8*H_O0FF&Z=Z0?JZ5?;M65K,/T[V*0JP[H]PQ#\*N.8%<C-DLB(W/;
M8.' E>];W>=WPK-+=IN'&L"EJ)S:S;DD] H<&-#6 -B@[@';@)JQ_2'6FI7M
M0Y6!$[JHIDQU,D[*BNO%0E9*,O,Z/ 091N7>SHP4%LYR*I5"1D21^Q'J'NHX
M&!*Y25P!)]PKB0>_+FHZ[MX2AW%N/AX6O#M\*CR6?7/.%(S;GB7CANK602FR
MI4*@[A5)-U1=JHS*#:IPA;M,X* )9OB.[T!1U4MCA A-2?U<D*_SU'!:8L4&
M5'.5]0+K< &VX!7Z_L!TB:U8[5XHA/U9/B87UVT^C:[XP7FL*5K%2YM7;4X1
M <EI RAEFG&.0E^.[_7*'S &^45;W;!/@/-:.X$3]N7K_@/?3N#Q),D^!^MC
MY:X<!0I:"(A-E^UR_67WW-^06$7C#A,XT%&1MM-DM\:;Q!'/<%E@&RH#M?@A
MF^%+N/*PW26-!D[S$FDD:"-%' 'UDX%5,SHE^F<*G'#Q=(./7^YN([X%YJ4)
MQE@F</,M4W4P 4="4C-&7N#,HHA_DZH_[DB"WP\;%$4I_U.0G#B"FL%0Y,Y*
M.- \L;I*5%^7_*]S]D1?#TZ_6S\40 _-&0**DV:_;1P$".H,A-@AYTRDP.&7
ML7$&0FZ[?"0TV>D#:1N2_!1Q".>>IOSF^'_)9OAYKT=%DD2<IO5C< P0;2/B
M! JLQ!G#P8 1$(L9:$R4S=+5V0&O=Q1>I5<T&79]$&20H&-5=1C*KBE>5SRK
MHE6[]Q^>GTAV=$8O@PP2=*;)K2EA00!LR>\_?/O\G:[>92E8X8D%HD#O;OU,
M#[;P*QDK&D@2F2"?)>DZ8%8/F<Y^/,"DHTD5F93M&47&8-L4M4O>5="--)M*
MYS91=SK(CO9ZTF$WRA2;$T62ZO1QU,40>0 C7'Q$%F)\%63!D4%I5=M/3A-,
MLX$&-GT<M<8>]V# _,<N^7U@2=G L#I!"FE:DV6ZP0;JAO/'=1#'%]N4)/CP
M][JRN 4II&E-END:<;OC_'J-V9+O;A\9?<U6$* ;) -GN2:))$VDB$X>1<TX
M.(/2[&36F&EKS,2]>=JM7\RT6_)I^[3 UF:,S^')<CHGXO_8-F &V:FCJ1T1
M3_S;\,MM&R;MD)N7LM*>N;.*9^[)"J%V=#5L+$G+/(TR'[_[%:@3LZL4X'"K
M'3OIN4S\KCI HH=30UB*_=.(-NY3M]>= $.K]QQRY#DHXV,9=&DDHQ<1'YX'
MQ"\87:-0=>%Z&0YTEN]8A%4O^=,"5UE_ HR30G[[8"!RG^N\11V+44=*43?*
M9)P*N-JC;KYQ59?07N4H-5R0@$GD!-1=H(L=@DY@V J<,W]5LF0=I!+6@>D8
M6C'GW1F8?59#&Q'^7JU&6812' \DAUT41+-8B5&G!GFBL_#O6\)P*1 !,JT?
M&XN@QCA/AO)$D>JB&GP ZOBU_3IA%J#6;DHZOUP*X9&>:J)Q:"'&D:AE5A-@
M,L:XJAX0=(&@#S3?"RMQ-;+VT%8*9DG(8J%.H/*=GM$WE#W21?8:L&/O5ODJ
MY:20IC5-QGNL.=[S2@0DI_:1&%/OBHBM&TH_S!?:?'RT0E!>8 9M6&<%]9."
MMG?P,:$)0NUE /FL"*.HZ,XFP&(6FEB%(:;FM!]C:94'5=J@ZA2=TP-=KY\#
MU2EH:JX4U%/$6ENZ5A1$)TFM.NH<9$TA8ILWC[R[B=P\1H3?=O.H*\5L\^9A
M*FU0"$-54+I^PRPDZ>$%-NH54U'[39%&.>T3@M6L@:8"&U78L -LZNQXP"*O
M]!-]"M[ :@KEQOB\ 6VNMLK7T)-3]0=72 AF,;J4^BITBB[VJG?9%P04QX2E
MFAR>**F*D2MU.:UI,EY[PN=D$+PYN5E64"<'#.OSQ2<<D>WZ";/U9YJ-I&EK
MZC BDCZ"#I#HX<0 FGO'!66,OO(UDZ)M$D%Q;EFZ*U@RC.W>4Q_P)I]WXPQ9
M0='Q,(T!I>'5EO##=Q/$Q7,131R.D9DX..=%;Q>C)$@N$&JR)X+&7$6%;A@6
MZI-0EJ&RR<),B3UU= =,PQ(N-Y=3OM"4&6>^,"JPC7$)+TC#YF'68CL)9+7C
M)G4@EI.>Q"7-U>7,'E:QQ*!>T=%E$6"6 0$WNT'NMS""UW=#?O\S%"KG_&^)
M*" M#07ZAR2!4,%8;1T+%--D>9[!R1SAY^P[/V(0$:7 TGRAY@_?+U4VK.NW
M#$KB/,>\U='CW%0*0,<QY S CI.S@#0/J& " 1=?FY3JII5@X:R0E5&NIY 6
MK9767RKBLFB2J947E$4?%!W2-%T*PB>#J->.D>3DRYN&W\VA .UM?RA8F/@6
MX4)6_7:)@I-);10-U86&19$UEU.R%GIE!X\YM/.&JEDBMV[M-A'LN^19W"O:
MD5O?*CK'?#H[A2])U<^FTU,H?L%DN>)WN-D+Q[#$#W@=D$2+$^Q*Q^9,*A\W
MNAND^D%Y1^H#T=6I0C8G0XXT4$A9CE3N-4+7^!__]+L/[]__T9E5H[Q,K UZ
M=>/P/>RV81\_\-29VW#+U+\BJ0CT@.3K]YB3&.DVL3?LNB.9YEUU=:J06P<]
MTD@9()W4,A]OM#N7N>/QM@W[B!%WM[[K-2 "]0ORDHL#756:]$$BJAH8E29=
M>*C8Q-NBU5FU\/:H#2M/JP@S4&5U^NRC3<)]*^7FO4H]/\^P[5D8?(@_X[?L
MZ17'+_@33;+5L8;^PXH&0Z=(]HIDMZ<OB$HEU0_^$<$$>WJE3D94I(OGG9TL
MZLKP_3@1("N&'=;Q%MV=,/+*(/[K-*#<<$+NQA!Z.UW<E1'\C7\D+D;N]%":
MGN:B4@M:\SOZ>KM6E_2-4[\@*]IZ_4./4UW=2(RUPG$\2E8I0<E%+JDA+->E
M\G+%M^'((PMESK=9F@6BTM3 O(Z&?Y(NPFD0/Q50=4D>#61G3J#I;:#M:6+@
M!M#U../BEBZS" T$(HF< +^EY!V6$QR!6]HLB> /""E^"6+8TF?99<#8CD_9
MGX/XZ,-?N+Q!Q+3XBT$>S< ?3G: 1 \G!G OZ@CBHX7_+"[ZL.FSS2<6"3,L
M8 U[D2]HR6&R_@X_"O/F !@(8 @LKFJ5R*K(]@*>HX.DG^?&*F@BX2UJ>Q0:
M4R,.AM26_/%DL946O+OTCZK<_!'%-=5@Y"1 \M/DU!2MHSR. Y@ME6-VP*S*
M?5B;57'8.JU6=Z_FD+2_3BU@*\>6^DP;J>M^%QO[\6G/BJK?!;6),U]>U0)!
M)A P!PC&6!ZN%L&PZ;YG?]+NAK9G>&,^HN//JK942W:/KS'!5*+;F[,HG:'$
M)J:RL?,!W SFBR\I'I+LNVK&%53!+/ EQ;:S>X^*I\U[EP'I<[HXW_)_V%Y&
M'RF-7DE\; $@W7QZ#)H2ML^E3CZ='UU'%Z57@LTS;!>GKU:+K.Y$8UXQS<.A
MYIYYAH)%!MI>'--78>*'@-]+&9]])XK/Y^[&EJK05U&KC--CXE4DW6$9;RJ6
M*J/K^4@,7<KB9ELHXH-#PTIW"A?Q8*,P7SHAC#N#Y5-[4,T V[;BXY@KU8 3
M.JKM0_5(/O=T:=M\&H^I7.D4KT:0!8C+"Q30;#?PO<-\JP5EVNP R1Z</(;8
M@EDJCFE@!2U;O+VI7H03[;_]44%V@E,=-B,.H Z5<CQ@ X&4S*8*@1'S9C$9
MVQU-EA"$<86?,_'\LR&PO$'#GS_'9"GR:0TT$4 ?,D</]*)>ND0_ZGYD]&3?
MD& 5<=U MB=&F+JVJ,_,:KD5^P:?<91=+P566BN+6'DV<A@@; /<)*JGJ (@
MAEUW\)H1T<LER[2+=3,.BD;3M/7ELU_799R!J%$43@"$MQHUH\G?J=Q'$'CC
M:X$;L?=24!SH8J<&L731*2E99RB&[/)UJ:J<)TD8;BAJ=!)W8C4:&U7/#"$G
MA.@%LV?:+^M)XLK.9^R*(UDJS4W=F;ER%!C[-LOB2N9DQNW9ODU8H[[%E ;)
MID%V9$@>;?K@G$XR<3; T<0O.WSMXB0\/JVE05$>N";-DP!2=NLKT AW7C=H
M1C?[^C+SVC'LUAERL:!NM9*#6IH"TQ 7^)R2"G>Q[.P^ N,5#SK%?2I#6O[Y
MW??OW_%[,D,O0/N/Z#=G[]Z]0ZF,= FVV8HR\E\X$@H 1B1-MS;+-QCA/(/B
M%,R ),LCI.MZ07IKPD\5=44XU@"04T- 3A0BE@0GCZ!L&<MA@,?F.63?M0WC
M 6<!27!T'3#(JI3.PG"[WHJR'/Q@)B$Y/J!"$D::,C)((T7[E'"58RT4.*S(
M6[4S:<:%,@LQC_PH@*QV+UBJ8^"EPI6P^8+K9<>;T/*QD3ISJ1^M<T)/(GAA
MO@#]\V11\SL;H=%UDI<9-.!+U^BP!#\6?D )%GD&N8)ZAK"(9$3/00S&[!,7
MQ&,6L.QH43SC)4F2KT$:%5-LIQQ<:I'CJ<%3YGK?-ILV:K[^7#7L>:*<#J;]
MD8HKSB?FR/V+]3'+_3=O*+NBV^=LL8WWW4@'/C3E/J)0;D3W@NJB%^V_/]G$
M6]H(2XZQD08=J+[.\K\YB6DI7^WN S9G(C(_$A>6>RPKU8UT3>7DT9S)+,.1
MO!)!WD7I5G5J&!MNM.+.>E9<9EW!DFDA9OE=>:0A4]DF"KJG@J=]>/9,"VYA
MW0H+QKA#=&O9*C(>CO:A<6C=&7F[*QE\/.UU%M!5K=D<HK+;.=CD]E+K#-[A
MZO($N=C>1D32/"(.][4]/(,VM;I1L;VCC82@>30<;F5C)=-RGD7+!I:J.>I"
MVE'R<_^44)BVI-/$T;P^J,V)];S",BG0-LRVC'=QR8$LQ6U=V;K2PZ-Y(AIN
MX2U7>%RI'$&:/@IE!T9"B!#Z.$.R1@]\0I(,+YEH+3[;,/JV$V_"V$8!&BLR
MR!\D3.R*L)'N0] ^$4A[>9^ZQM02KB!)Z?J5KS=5R?TV":%J>"9 '>$74IFN
M3RN,@K6H T 7$@CZEN&0OF"V^PX"TVA(A+[Z"M[RZ2[-\)IC7RRPR(/UO$,!
M8CF3,*\%>RA;!1G"2<AVFTQXGBPH6\M9#O_;LH(6EV-$4K85'VHO=9G"8+V)
MZ0YC,(" ^V%&]UJFF+T0_LOO3T3^>JD4(E.$D:8LEXD=9R,KD$I+I<#%%*Y\
M2E1GEZ4(5RL8RQZ)G2@M!^_*=Y@\7^9 /Q[U\EBDWW3AQ/. 7W"R'5#%7C:?
M'H,EGZ(@GB*+Y<G\$5.N?VQ6)!1OCJE=GF$!SA>0J$,\DJC=^Y'&QU\34_%8
M+DC*1Q]%% '54T!25H=3<11;'H:/C*;I/:.+H[U/! 4D24R23_/Y3#*[L<SL
M(X[YCY<?<8)9$/-),8L@2SOLI1EYP2K]W+'/S)(X4M3%3"_3UPGV3@U@:<>4
M/9RAI8().EY0AJG3[%E\^5M3EI'_$NKJ?''+M>5D"14NAR7-,(C"AE601=;S
M:8R*I_1T:8+BVQ8I0-E.:I&'A11>*8/C@0PG++>5%"R4B&HJG.VM,I1MW.XJ
M0G4A&58)JM? V2\ 90FDN\)/O0 ,*/ATP#C9K?-D#:B[^DY]( RHZ]1_J.R6
M<[(%TUT9IRX$%@?H=$#YK];46&U4W(2NR&*!&>:09\+V:['.JKQY%1TBV:/?
MDJNC"J'BNY*"!4VX0(A41=6(971>K5'FJQ;GET27 ,;1]1O8UZ4<CG6][2K
M9O:'9(=J,IRJ 'XO!9#@)9B [PHY_ &1]68KS<)\>EAYR.L(OA\[-<+D 1RV
M#-V>)9;VW>:*>3YW71<".'C/+8G*]1UWY)VV25?RL<':P3N)C;46VKA#-G'F
MI[*E/FZ?4_SW+>_^&@KA//$VLS=RK%VLH(8$.03T^,[(*=I,6C .AI*MO Z(
M4P17=!V09-QQD#2MIH_(*UA*<Z_([;$7Y3AF,4ME5I:I2VJ"?IU<AGI$<]X+
M_T+^<P:+^PK+/X?>#GL'.R/9/](,(,W!5RJ@_31*Y0!8E:[G6PB$_<YB%I(V
MY#>48;),9)1;N'L"7R\.%:J])I'X5RP>?V;1W[9IIDK9#(F3[YHNBB&D.4(&
M2V*%&4RA@BLG,?73$*0YK;2T0BVMS)!.D'=EN\)#@TQF+P&)(9J1LPF^,H^8
M\RD#:'/6+O""@AM7& =I2A8DK$@)G"_LS;:<0Q&/"CRB@DES>DDV495/XQ/I
MG.)M_GF4M3DAOR1\RXPA#@5]N^0'_7<BS!]\0B.^M[Z(%WXS^8%[84'RD@1'
M%SCA?\F@4A=L_U^20#YUX^@C9UM(E)&4),LKX18L3P9[>Y_B"BFV1.DR>78:
MG"%@34U<R1R2W.F3U><FZ$.N>R>L7_7!N@9U6O .TG^L1K9440T<L-JA<C%*
M(T(QW[ N?0R+<4^SD+K0N)WYRV.HF'@:4+35\-H69";+;\ERX8%I.; PDVDB
M5)D!%J2<?35;"JKV[4ACXC''9 ^*/0P5U@=9D:IL.S @C<)^F^B=!'%^PNMG
M?*P_32DF^"^2E$6)#V:[)N#4%>\-62P'B;\Y&^>I 6I(SND>536;Y:#QV<_,
M>2H :E-P.D31(_W@L)73+POG"0-MRK!8AU;<'NUCS766.SZ=;B%T=[BR"Z20
MH#5IQANT7B?<5Y\I;I/]>]0#C>,;REX#=FS\W?YCS6U2>Z6"KI#JZV1!5TIZ
M2<#?ZLZ^XW?C$O9_R>^3)GJGN?%O=::)>S"ST62698P\;S.X=SU1J $"U>BH
M"+NZ54X5(Q8$R+M'JG]D,H">*"JS@&ZM.W;XD5$U \VU3&]<)'"QG#;+)^I2
MQIH\E[$SZ,8#QA-M4%]%3IMGOH:%+P _'\73QP/D5$U)AE5XK[1&/^"0+A-!
M94@U /-IB*^#%O6W8 Z9W*&</1WSK.W\!H?VZPQ,2[CE$Y?/^7,IN- 4'+8>
M*0L]/^ -_V0%W<\2#BPC#$?FL\:0V2/OKT87XGE1=5)Y]K$\!6R K74!5-G'
MF $:XH.9[,SZ/B*\Z2! ?X1,SD)Q@%PA%E>F",#E@V%XX4J'^('6<TE8S#?3
MZ5A% +@PG8\/K71MDOB",KXSEP!-_\T'LEQE\\675,9KC^*"*FC"XP>G*L//
M3P)+R;5% 9)+B0'A<[HXWZ8Z]!Q]*[.L"6]AE:I+_L;BJU4+6.-!2WY%^#%)
M4W'47;]E<"?GFM<=.5K_[AIB5'KVRGE F@E4<(& C:],2G631W!P)F4%LR>7
MU9DA+%HKK+]4I.4XI&)@%?2F( +K6?7[*0ORI'>@&CU:3IMI!>Y1RI'M!*$"
MJ<R7NZ?VB=_--Z(H\?4;9B%)C\X++$=7=E2GYZJ7'=4;RKL[8>1[=QI$%3JL
M2;JQ'^R#E+/.T?BJ*3Z5 1X1>Z\1]K2"QX!9NV-]WL+# QROBNZ9[]4J,KT2
MR&PJOIJ!M58X4-U0ML DVPX]E%JVK:)O-<%%[]IMS&#@ZQ&-.>M_YO1!)GPV
ML$(2(BTTVB8D<V0A;9K^?F:&VO"F.S7L">? N6%[;ZQ E&>[42) NUG^0K(5
M6-GAO7Q(&FUSM)5:8Y9 ,*.FS"Y/6P![]9A3D79ZA>-(E,82A<NM[P,5I'L@
MY0_XU+8TW+4#K7X(42C>QGQ\2;1=9.I&WO8JOR(OD,4Y.G8L\_938K%6R#D9
M%$&X#[.K<>4FG<L@7=W$]#4=TX$;B")!U8EMED]]Z/&>41!A=+'[DD*"\3R/
MR2S,N'!%9-4PD+#T!3;=%;K8@35/O T6F5J*_KX2^"5O3<"_$&.[8'3-KT4:
M=I#W8S$TMO2Z"4^324ABB*DHHE^>J)O94'DNSID1)X09#L1_.;U9,P5!EIU-
M"VEF% IK*FE"Z*&*<.$_AW^%(,R-%N;SSO4<O,(;SAX1+]?'GDL&B6DR:HZ-
M&VZ+&< 5&#./\>#U*;0TD^()@&A*ZGP*K.^]K@=. %RI.I5R!WL"#57&1U_R
M'Y*C\X1KLGI/%X1U[#A2M$\'57EA*VAZ@P7JEKT$;M>;@#"89JHLU!"G!U10
MT_6MIL[^GF,#I-!2)&T6F%#!W/,$D@W,%_Q8YZ=FMH.X;Q&[MED?_WA9A+G/
M$YF4@=\"= \B-%Z&YHD^+-YKX#9Z475K._9& \30Q9Z3W]39GX:_G:'.@>,J
MU]B$=_V4=';%EW3[/T$-?M^S?J;*TC_D5>G'C"'0U-&#@Z+WHX*K-;CD<)@#
M.->B/M]\<?T6KC@)_, 9F2<PI^#_L#6^\%U3H-,6/OB%<$XP?V!\>6Q\KN $
M]F?-"P)F8.,64US\Q^C&?.L0OY.N&^6?&=]_U3(L!0E+0=(%WTR5(!D(4O[=
M9L6N(8CK$Z;ED0>F;"7 8P.2QYA+S?GGBBB6\BR6//^CRMZ\>'V69A,I+JZ=
MB:,._(_$7[ A9.F4E \"_'ZB O0Y%[\2D52CGBX/F19(E)"-8,^3=+XJH9A!
M40>+Y3F/HN+"V>' 9F(KM@P294RYI$E*8Q(%*F^AR@JL"HOE3K+YZ\Q0_=GL
M&Y4Z%^O'[+[LTEQPX"9WZ! 979$TC&FZ9?@)OV47,;]#>117P0WZ"_"#!$-?
ML>Q,)8O?ADD*2\KLV.93VJNZ%H!##:,)_VN(=:;%2ZG9Y5<1\0W4&=[$(SPM
MOJ*"+"KW+1,5R]Z-FYC\4#/@Z*WQ: $-74MC2,C)^O$A(W/-M K*YHT=DH93
MMBNV@,%UL!7%TA[HQ+*R!V7H[*W'XF0^CHFFG&Y!TK5::@#*.;^2&&K;5LND
MCC;/=!]B$]FK NMZ\O5"/'0Z'@#9R1RU"]J<M27D,@>/P\*_5_@Y&VW> C'7
ML[,,8.@TW$/@9+*-A*&DIU+&Z"L<MS=!:+W^BBR:-'#V2").)HWL:KZ0\=KC
M31\%@=^<5"2X\ZDT.C)S4MFNC35*YEZG^7FK&7,^TVS$Z527+@EZ<#^MK"%M
MS+L)9BWY6BQ?O$7(2"JSVEM]Y9,^+2/>&;2/COM+PQZ6X9>&6C".;@WCP:DD
M:<N=J&P&2O"[R1;?,+J^A*19?.@A'N)RFV:\=S9PDBGJ",@C35^$@"#=@Y,I
MUX%RZ/3K!=/)9+0%M)Q=5?1A$X3V,QBJNAF4'":_X=JMT?'0R9731"4T3J;3
MJ'@J^5VK+C+"'2X%*]R2!6N[*;E)7A0(5@G'ASE*/)ZAQ.A#U<XS>G%]WO8"
M/'26]D?L9.+:Q5Q6#@W:E@,:MV$F(IC%DZY(CCR:OU^)OGKBE^F7'3OK=0(=
M;\[VPNQ\ZKH00/DX-Z5@W3>\AOO'[683BU>7H7:^8JR*H4(%>4?Q8CJ3:/[J
M>YLL*%N+)]GQ9J^1=;5X#C=Z<C]SK2,O35M^WZ;K5W ]YS<EB BVZ,VFZPC<
M8R9\SX>.75Z7@!.4 ?*.AF@T("4'SSTT%C72@#"1P:&83D.//B"I,E481*WN
M%<\K_-<G%D1XWU?[D<8'YV"*:+A=:Z</V-$WT@DD1=D*0TS95N8"S*!+%.S[
M<_/O@@RM@A>,GC%.4,J9@"#2@/^"L AM I;MOI^\'-2 "HIU7O@(B$X>A;FT
M?$"9B?DBN\(1F!):P#W1)Y@A]S!!!DY;V:^:E5P)VV[X(99"C%3[U*4.)JDS
MF>C#7<I"=R@M2^V3 6)O1+](='SB<JA$]4Y.&/D#1+C"T1;B!!OT=LBZG0ZJ
MDZAZ@->[YAN+Z,9!44)[<$OA>%/"G"=/%QV-\A0K6$>"GLOWU^$@*L]BNG8D
MWZ!E,FL5+GDFGLGDCX(B)WE<Y"2WLSW)U^4B&C*):A,0?PI@-F6[8;*H'%\W
M6\@6QW$F6WX16Y.$K+=K)8--L%OG3O&+4OKOL+!4?04RR2>Y\#(P(CXY[J;$
MS;IG)^O!N41*N;LG.$7V=_;ZZ.H98^"/*[BXV!7?W$N^Q3/X6,=<4T0Y,IF
MT&+S0\6(RC#I\"1T+*^F<_(4A"91\R\'U#"6K (1ZR6+![%;TF!SGETG1>@S
M#0N8201^+)^#-1Y4VGB$J6B,L@@ XFPAX,M!E>0I"-+UY"DB!(5OTQ=(3?OP
M^&5@+=E*>E!!%3V@1_3%25G9$2'M/9CLX_J6$T^_<P#L'C-A5.<*@DPX.FB4
M#&HZ5>O)0#!'Q2"I//,:QLE!U=BN#:1I_[@;6F6VQ[[;H0'<.:E.ZUQ >_F9
MSVN*$II2>E924M]YD5*N87Y)F*PM^%]EB<%]_C--7OA$Q_+P24>YOIEJI=EW
M65S"AI%WKQUA71HU/$BH2?ON$),T6X$F +?A7S!4;<+1^>R%WT&7N)1RL<:[
MV,5K_*![S-#HEN*E>JR+C)/P&+_"*TW%[7H=L)T0GUECQM_]MT[]DDJR=&09
MQ]#4ZP+<H BHBX9BQ]/&Y45X;3/'T<932* P(\\7N2_]M;0C7^ $+\@XAG=S
MJABF:_XO(WI ]8M4QYXFA761-)UB^Y*P"%=./ /A3R*!QF[P0!<SVL"CB+L:
MR]'!-0T98..=\,E"7BS[[07+)8/,@"*EB8H"&&5IEFG+1S\94>%R_5E!6$HB
M7(8I:@)9#J6HC>F!!SFC O$X)W%#V(M,W&L67'9[TCH00&EE$GX%6) PD&F6
M1985DA0Q0;;#YGN^SX]XE'8_S[L].ZW@;MI\9V'(MMK4I#MU@;+JQPGIGT*.
M]HK$6XYV=(6IQF%5="D&7'7J25FR*HIR09<XW,;YWBWQ!P;^7$@;^WZP!7X^
M![?KK9CD(DL'*(\,KZ# \PLV$D>//26,?E5ZD%+/Y;307F:&$\FT; VMXH&>
MG5PP\1),#0]X R:F9&EXY%_LU"]'O85+DBCOL!23 %8;]8'SF[9-033-@L(#
M1O7@Z.P7:F4*CI)0ZYTE0:R5'XB'NZ/)\@Y<*:4Z<K'[B"'H<K/BBDL\@TRX
MH^\6FB7IO*F9RO5$&30(?"'!F,ZOQ.>+R1L2S'G:3GQ+M6F.%=V(=/PRC%:+
M\]P4IQ/;A:J35T1=!;$15C&^*4>7T$-FCZ5(#D]&')N":'0",F50B :TE,\T
M.1<_,38^![GT'H+73_P09"2(CWW6+%("<F(HIS9QYLO!:J]H[9#O7RC[]3:Y
M9S3$Z7"I S7(%:KH39U_4_""=7X!WSAC_88D).4+$M+G#1>]IH8$N:FS7_)U
MU9PO[7)>;+@Z8>%87JAY D2'OJ2#,#0J".Z Z/36%]N4)'S!::UW@+]G43!7
M$\UU:>L.H*/B*0V/_=N [&&8'Z>^JMGWN1S"K1O!RO W?H2'@9X&QWFM[84]
M2IHHE42M13".P+J:%SG+^02Q[E.77Z0+N\T(R=7,PLQ6O25N$]X[3C/UJGJT
M7B"IV'^</9;?V@)B.=O6B^G="D\OF))R@'7/ _0P51A731A-</H0RK-=#8"L
M7FIQE8*ADU\T:7FU#IOUTGIJ4M6C87T9C(O''!()2E63_58MC.]L9ZF$;5/G
M!B3)E@.:YYO?!5Y0AHWBN9](0B'^3<\>D7+<I"(3KG["V0J*=>EI>_REIW@O
MR!,I2B91P262;)9+#&M.\^6ILK57"*I,M9)A9'!L-8$>R;"PP573M7]D \\P
M00"% 6,[4=%=1,E[@6*\=8Q0CEQVI.S ^RGWS8<5-_6^+2)O*KB9(W13$+P%
MX6=\=%Z=]G'DA$\%4+5<H/4U!PJ[4>E!'!95''?'QD)4[A]]ZCQ8CGBP"E?-
MQJ\=YJ&E.R: ]2@C5]/LA2<.JI2J'*K,/6'I1FT%WD&SU98YSQJZPR>I+8@I
MR_[Z /YY RR3HKTU&^0@#LNU[?E:23/Q?OX)!_#ZN+:2+3'G>%C8L)2J-8O2
M0"Z]2?:33!<R2+:*AF7I#N+4E*\C=H.WX8*5-*;,:4FPUMGM5L2_I'BQC>_(
MXM@SLO5^@21Y!/1/"UTILRK?7-;B'KB5<&*K<"Z##>$W'1U$N^6L/-)%!DEV
MS=OM^V-#! KR2--'NH/27?[]Z6&L)"PLPGGI@M\7"^ ;SMM*A-BE&GD(OND6
ML]@8W.2EB).E\(@_/CUE ;"HQPSYPT\'2]N(15!OS_*XM)F5#':4L5E&CT>8
M >R4:QQ_QL&QIU67A<T4AHZ(S/N7XPT<H#];+=]^F'P^X[?LZ17'+_@33;+5
ML3/[&-% UTCVC63G7XM0S"7RX=V'#U/!!1/OZ94Z'&/HD8\Q/7$)5 ;TQTG!
M63%L11=L'5+H].2E4!G6?YT2H!M.SO6H0I^G+H/*F/[&8FY@DH"_.L,1R515
MWMT0XR70$Z[Y@J(N]+MSD*EY+""EXK*^T)1Q#+!3[G%NV6MR...EL,LR]Z[8
M'N0XN2=QZPZ48S#O1>H/^(7&+W"'*R$8F'E2T=Q?M [23HZ(IU)V\^L ]8+9
M,ZV!%4I8"T7\#$5;C$!)M0A0E&[!;'U'@V08JLJ[)!!%,:=Z8C#4"A+L S47
MLVP\[DNE<TX30GEUN)U&;7K4W4#_BT8UZLY%+LU1$?72#IW NL+/V6T"N4=@
MZ[E4;DFR7LZQN9C \EG01)HHFEGV+QP32RDQ,"-)2#9!;-U#\DNBO/5P),"D
MZ1;2$0_S?C:((CDVBJQ][^>1\-3Z.$(-#K0UL F+.]'8+)O>(3(>ME: =>Q^
M!KD*Q/8,1*;):FFC@F0 &? ;6>%7%%:INW_S+N\Q(W1H54.QH<)C6E5-%* V
MHHM3@-5Q'HHI=7\R:/8T+IL#<4_3%&QMMTD(Z33P$[V@C-%7N)@$&XXEVVED
MLR7#PAEGX*S374*HANA3UAO$Z%GW#*^[HFMC<@:Z]].5@YJF.7[=%U36RWM#
MNCMC)L].'WM)?:B= . 0;M9EXD<9/(VZ$4$%W2CWU2KGEN]*HT H&]M.BO4:
M4YL+_NMU[0&FY>IMP;9I>3CCI82L9>Y=L3VXOE)5ZHX*(XV%HF4(S@06.POW
M(DA^G2]4[+J-/10Z$*G_9!=[IX'EC6E\?&JZ?76XS GH$9Q>5S\'C,!;X@._
M'P_8BS49!'2L[\1#F3;'H,2Y&Y8'[;\525O?>(<S[D':=S2):"(BLI_%"EY@
MOK2@S[O;B_G#H!U)TD8Y<:2HRP&Y0[?H LW1@PM3N0V4);L-D$'W\=9%Y3*H
M_0&\#SPN4KTR)LYPR0,X%AD],UE!1O+O2.I7_.1Y"3*1E%@K0@\D_7607JY)
MFGHB$'6@HH^'IJPIUD!R 4,G[W_BS0:J[3F"O"  $'6BNH^'IF%0-&'[28E@
M;3Z^!IM!NU2>*D2L="#G8*6/@Z VM8]+&'<U)N0KG(:,; ;D_;AKL(@;E$\&
M4JM])W(!J'Q9A[>[HY=*U=P@B4V;]=8!()8!U$TF%7*Y9ZP>>;'HR,Y]$_UI
MPFT=Q] +M.NW#9'9J*[XGGML,&33 !;4D2!_4MA:1VL=0'T<#C&R>N\L[QX<
M&![5'P8(.O:%.1Y#O3^<2(:-;29EKIM:>?E;VUM@46?7]R8X'N1Z1^ ]5XC@
M)2"QL.TL*$.+;08E=?.7:IO5 <L3EN&_;W$2[N8+Z55 0E7Q=JQ%J#N \===
MZ!K IX>R?IDN<I!TH=PJ.,B-[,+96%:@Y=YT(XUD=?!0WL&I 30'\3^W >/_
MCG=\K]7>AX3W&,2QY<&KVX8N<S^%&XPY7"@6&BS'CNXJ>D&\&U3T<Y)@S='\
M\OWC]QINL=<6WA]H83.$M#Q;C3OI?&&^"T YNK%>\8U.8*3+SQVBH].$6[9<
M%1CY_OJB,1)M4&$ ]MDV6&T^^TR!DR >J*OFUCA-SX&J.@Z$!JOBR>$HQV_<
MEF93"N:Y1".R[8Y>,:.8ID<H:Q$-/@GV[$)E6Z3HQ,DY8 ]IJZM*">^9"\#"
M 3*G/U]<T36&_'./V^>41(3O83A]S&CXZY<41T_T$8?\ C"R0VS>/1P-F@%D
M<H $"V>0@BL"=U')ABO_4,?B46NAMUC^,:128PC*?:+/4"JZB-#S#NXU6F[\
M%$Z%A/A?P,,:TG,%R>Y?4A1I<:8&RPX$11@.LQO*,%DFIK1^IIF\RT-6+[?K
M3;"$%$_EZ26Y0HJMZ2Q"+U*L7Y8'2N\?57A'KMX7*4*5[:Y8S#@(5RB2LE\H
MV><KV;%)[I*^X"2 2K]L]%!635O$\#B_XP_ U?[(HE%EEE'A#/C0P.;;+,V"
M)!H:SZK(&N-E4+9^JQ@;5,DS3"$KPHZH@<SV[>(.8F$@[^+L.15^'T>/#[A;
M 2'T%TW*INO"4+;+(Z!Y_X/5;%,0$BOZ>B#+539?\*U>I)L:I]B*"+B54 1]
M6"J\!Y5'UUF)%1L@VU)\,NCFG"[.MZDN%("^)4D8;R-^N)$$17C#CRPB&]BO
MT&2*8)QR<>6Q=5<\;D0DM:Y.?#AB 2DFP3.<?E9N WN5!_.MX\CAR FA8M^8
M,MNE<F4Y[U+RH57>'U=\J8IT*@-%+@C)D&H7,A_.=ZFZ %"3(?LNA*ZMZT-E
MGK\6N)#X8*9K R-<B-O<).^*?4R]0J976SR&AE(Z NRF)=Y#L]-81DY=;9QI
M>5?Z^3AUF*=ZM*JZ92U%E=:U&U,W2TDP:A%C3L]V >.A+*L9)%BU7[AX%)9+
M,P/XMN_;K<LRW8U5;\U-)JS!;->6IG+#^V.XPM$VQJ*@05-FX2$)>74'JE1#
M6TYEZUEM[8$MZ4X30MR"\V+W*?@;99<QOW\.B/;J0'@!;N&\&R3ZL1X 9A%O
M1;7AW9PW@7XN@?:"ML Z..-#QPB;P^LH&81EW/U'^FP/O<4LR]LTHUQ#>\"Q
M+$>](IMT6/(:11&52#HXYT>$4GH^\(:G4LRI,BF'#=)>L:J]<F,G"K"4Z2JO
M3)7#%'65'&"[#S*N(^/H"8>KA,9T.2Q[L2:'"GHG!*+L#9X#N",A6%!=#,<3
M"R)^C6:_IK,D$O^ ;7781E?0% 5?Q3_%;GUR@$KC8\ (-"R)TCZJVKJ\@P:I
ML0SO*6$IV:V] 0)G#1&_D5V_\/^,$VY?$$6"JD@?X S#H*FUQ[KS(1BAWJ\'
M#"M^#C]@737RGM$E"]8#[HJ"("HH(D72^K5P/"3E1Y)Z.*YQ#+K=-8^)]6O<
MF&C\C(LPM(8ACN&%$D?"%Z[H=]P,?T\K?H(4?2D7-U:@S-WDT+>SQX?OT"O)
M5BA V8JP"&T"ENT@?6S^>0I2$AX\A!]*$%%$$TG4EA'=EJ"T<=T0CG2A-*:
MJX2!UD"6S/&^D>;!#^2%1#B)TDLQ?00OET&Z.C:H0Y-#DIX"!Q2GCZ$4KI$#
MV03$0D)RXUZN6<Z[O.?7=%C:5SB,^1_'YH@OC4"!YQXL$6)_U?1/"UU]I&S(
MQQM%J@\464=6V1JT/K+-5I1!10KIH'EL>H^]+4$?Z44'ROG48H8/2Q#+R0AR
MA."'JDXP>:QM%.2@@&S;*[6".+K:,I(L98BWF+-'J\V5\8R0)*T"V.5ZM/C,
M,#ZPSE'T">GG(-X>_=K9,52"]@G!ZKG<SM"+76!/4/Y@RW8"X"S\^Y;P_7GV
MPG6@I7"]TL?"T09"25X==[H#I'J0+N+YT7=Z,'L/8Z  @_\91-C(7[@^)?+<
M-<5Q8>C1=L[&(G./<4J::K6? ].&*/J>H2P7B<-3]'J]B>D.8R&.N<B1,.A6
MJ.FII2TI.K@:C8:C9-DP,+C)#KS C&]!\/Z'DU18(F:,<6KBAOD+R5:WB=";
MMT$L=B9(8!QIA\B+'=B(YXM:,D,2#$MRR*2'#+X0,(8*SM2-1?!6>&M>[&0&
M7 C.K*5H/UOQI*1K3K1K?O1DNW,I,8.G],P4JTZ[RW\J)$D;)&EQE0D^!9LF
MEP6/.8O-LAID/I4,H'U!U<JI:\)9-[GZD]<IS2XPY.G]>_8:L.C(U\"*!3<_
MBB1-RY;(,0!4S]"38;PTVYQR_YDF%J8.IWJ.-8Y T+5DI1^)?S5S.#5TDO(W
M)Q (WQV(TNN8V"(;](.+W9Y.()@3__D9DI;HJ__1ER5#;6K4M;@:5:->23FI
M_RIFE!'$YAW*H\Q*T5P*L*V"I"6\S]UXGZMXBUS+@PK)%L2[Y\=SS?0P$D[;
M*COK751["5:Y'D/E#6Z""^'S%K:U^4(:8&<ZI^\-91]YV^-C88=N))(O4)TE
M9RAG#5+J(,'<UR_.TB-P%!&5S4_9:\H9F'4]<WM2F<4Q#<5+=ZUXAB40R(FC
MQLEC/9F '8 EEW43CS"Z,AS292),;3"*PB'C7.Z=4N]S8++"[(6$N![T4_!V
M@1.\(-D-H^OQQKNPT\G>FX>=<X 4"PAX<#PI_$BIG(PBI&N,,BZ'9R4'8]:0
M1&2P(_*C%!)#RD3!4YQ-7+5^X;H2E@I8^@2UK<W?PZ/'9YK]&6</.4+K$RQG
M2BO[@JWR-^)%B'.&.&NHX.T?0)RE[-2),?'"ZEYV@L*0*AX_GM6/X+MC;T].
M)IQ^6 8ER.3Y'U7VY;<M_7[UBB'A$H[.]?MF8"9DLGU+NU<U3^ HN%5:F58)
MOT"Z"+ZA\QV:O.!9TJ!JW/.^TUN1((KC,=Z4CGU#T3S)$U1S9>C7@C&4<R8"
M9QHGL& /Y?R5WMHL'C&3$FSIGB?6K_ JXQLD%L&C 5?0^;_2;9P9Z68W*L,7
M9B&QFB7E"+7E6G'%13I\P@W0[S0?8G:ZF5G>I%6:124%+XCE^WN?:23BP4 +
M?%&&*+ YB' D<55TI $>?6M6LM,2Y>M3G@UB6=TF&2-)2L)!?EJ##1+Z$3YG
MDF]_^C"6RS]GU+K7UP3EO+\;DEP<PE>L.GG3?/;:-@(.D)210U5:=KQ//S.A
MK&3I*Y:>5-2NDT@_S$BC()])JH<S4QYGZ%K*Y3F([1K")B*8QRQ@64_17. E
M29*3D Z_$2PP@7)R$$%=F./S[<K[(C0X%'JRP6-Q*OPC"/CW4L )7H+5M'DJ
MJAZY0/FU%4.')[+K_Z(NDLHG5Y^<]XPKB=ZGH7D6:$9S%^9<B1:\_L,)NWIT
M:-KG]?(Y_8-D?.&9Q\MAXIO289,>J@Q[6O+I\=>/Z:Y]K\(WKR2=\_=Z^I>1
MSF-[TH=5+YUIPE-Y2H-ST,SVH'L=XW;3>:+EUGWM)[P-8O"O^>#)EZF7%E8\
M21A<BR3Q'_ZAQZ!U!C<+#7T+Z;73[TKZQG0W!8/)B5DQS4E[,G;+T<19<JM:
M+IFXOE;E,/4Y)H,JBAJAJ<@_]K0*$B6N_$W6L^E2A<P8G"*9*@UXS6=D\28^
M6;.F;8GOF3MI<JYDHI/WF+<L_3.&M@F!J!D\]5NK&P&6S*('BO!Y0C?7HZ4H
M7$W]6TO[K7O)[*3-II8%7JH& )1PM#<S3U$J/XMU=R+34#)[VM/P2('7&O$E
MK:]B'N87X!.9BL6%_:1GX_%BKYV0.;FO8D[FBD[E@BWV_RL.^R8@S.]5\5"U
M?<_V(; @ (, S61OEQX'JT7C+^FI>_ZL2R';"&2[ -F^R!OK5W0#L"3KALO!
M4=+^"B\+I[X=56\37_&N9'G@:F\E_5;&*4JSK#N?^C*HWF:^XF5@>>"J4?Y?
M]RHP7C%/?0F8[\U?[^RW.6"ELFC%[<OW[+_<,L9%<8,CWGW\%+RI"%L5FG%T
M;31!%2FR(BA%$4:*\LE *@V<PG..0MF)?124\1F2C#XPDJR?@1D)4F5%"3SN
M!N810L-G_*Y)P_'7C2 N''L$>2_#-"[ <AY.0.=@J'3".QGR/]8@Y6GT5"8!
MIX,S,J12V05%VDYFL9QAG-X=6^FYDM:MR.3 M9(8ZCT3H&HIM=L8 -0,*B8.
MU-"[LUFI>BS.:S)H>&#_J.K2;;,F X+V)\R0$N!E:=LJ>3T&P\USQ!;7*<O^
M^JASM'S$D/-[LR+\O!I29BW/^6(2M);.>%0()3.30<L2VWA997I8,35)KR)W
M:UE]1X7@3O(A9)!GN[]^^O.18OXTNYO]^?%V-B763/%]"N)@EY+ 8I90S>C3
M3\>6O/AI=GLW^WPU)=9*0>,K2&;'[P\.*O0&;]):.&#/!15:V59MIXT?Q&XU
MOX1M?X*<V4'[JBE=ZSG2![+L6L+7 8L)3C/>%SC##TOTK6B)&R%0<U$H8PS^
M2_F^/8#XDD0DS1AYWF8XX@S *W Z7RBC#M3N)1$)&#FZ!EBI Z1[@(PXVG!D
M=G**0$MI,;?K;1R(O%/;$G"L@=,%)#04P%,GP/.K!60G2T(2$YT#Z)+AB&3#
M;]*H3%G\2-$^(5@-B2J)SL3E LM/-"91L,O_K4Q+>?'(X4.E>C -:+H3%W7"
MK"$MI;W'&2+K31"*1%/E03P3Q<$B$F]S5WIW:"'RBR2R%@F_=HXWF@9A\1AX
M,I :%MU*$D]EF*?$%;G!M;>=**!VMDE-_)2 >=@HP41FIFPU-HP\!>)MPAGC
MVM,LB>YQ$L39$4=YQ5Y9RA)K9"U. :S*&$E4MR)SW49W;,FNZ4(&N=YF8"\=
M$T6V3-V=>"[+.SQ=Z(T9@@\:>YL5O]- 17GR^3E?/. 7G&SQ$!-WF22HY8JH
M/<OQWLXTRM.@CQ?!L5X"(<V@OGBKE(/YMHIMIX7GVI+$<4?38S<+T+C4  "5
MB3+[@MDS+6N)@I95$X&X]6FM=O:<BC0 QULYY"6R*&;_%TW2KJ&CA.(B2$DX
M'@1!;N+<FR?#*?!;GNJ"1&&"<% >N0KB2EZXQILTBN#D$92\/$Z$Y_+D442<
M3I^*"VBY&)&1S6+@?KKG3KM7K,E,+^)BJ[4-O#9=C?9_3?)\E_LI!O[@'_.0
M8^>PD;:\PUL%[/"DLHJCL@GAA H[$V6B'M!SPXF&_L<__>[#^_=_W'?N+B9W
M6*H5;\QQ%&T9_ 'YYVV7UFB0G=IL]T0X_K37V_K^]#]9T$[/6LM8VJ=_Y.%,
MOB$)R? =E 2Y33BJ)7F.\2Q-<3;8*5.21H(V*H@C2=VRGZ--?"4_>4'_?+(@
M/[+C[_\= RA(6P45)"&!R@]Y?-$52<.8IEN&G_!;=A'3\-?CL4GJI4"M@C[Z
M"_2 1!=V1\X&R,H,W4=JL4AE&,K7<AR):# (*6-XA9.43Z/"RO,99_/%4_ V
M4-<W>E-1=J7^3/,5 M,0/R+!ENA"Z:\!_IEF@R=N+3X@[&C&C@VKE.RP8S3M
M6B&5Z^H#WD QML'74.U\F]-S,NNJ(,;;,??Q.-\M+8 KA5$IA/#N5;@<\S7&
ME;.U>$FQ"&V[V<3"93V(+X-T=1/35Z/CH7/1H(Z / +Z)C(W6Z("9K)3C&$Z
M>&O,@97P&CVXVB,MX2Q-UOHAA3=+2!PC?N)DYG[&KWS?!B=KOB+O&4WX7T.9
M7O^>QB3<R?\.'5S>#2KZ0>6.D.Q#_^%FE&T#+SL_M:"WN"N%*QQM8SQ?W"8O
MO"O*=BJ853PC#SY2%'E0R_(.D([9%5VX.EDL 2VMV'JT-'4S@A\IC5Y)'(\Y
M:)JF\U$:#*847J11/- XYCLFI+9P :+EVC[Z\NJXR_M9:]8$T+SL*L"]V&1F
M1K5GY6,RRGAWC+'9;>Y-XW+@78JD:0;4"<'^5*=M4_UF"PER;$V*@H6N/4#R
MX7^:^!1:T[2Y3C.R%G:)%BFYV#*O\'-FV/'&/"* =,D:ZOHX& M;TR "?3MN
MK#/,:+H)0DCO ED_^&1XQ"'7[XX+'ZLX+$M2(NIAA1$X?-/U#O$_4I*7TP[I
M>A,DA%]Q<;(,EGRBD@0%FBUQ+8PD8^AYFY($IRGBEWWR0BPZ-H\L%FWSS5&!
MH4;114I(]F+K+  JV3[]H-*K\"<<Q-DJ#-@8(U00.S4 I;!Y'(F$"4YFUB->
MD\M@XWW72#D?_)MH*QJ'P8: ?0G_?4LVPC;J;O,802*YY7I-$"=U,B-9-DJO
MR;DSYN&]90NSP_M$A.,K>H&TU9'XK>#*X?0;11+&FYWD_W0&L13_[);_)QQC
M<.?:)GS_%7E$IS ;$ZZ.GB]Q@E7D8K;'I</9.:Z(U#3=)WJ*XUU*>.$!44=8
MU]U KZJ6T*X[%[Y&8\,JN_?YQ:9ZNV%TK4M[_D*RU>4VS>@:L^LW%2(()@C^
M/XA8/'(4-2[H*B\CBJ SI'M#>7=(]P>^*R>-WAQL+8)%202OI@C.G,D MJ%[
MS"#6F>_W^:P>>-84%,\0SI% _%](8[XS@3U)P ]SP/ST8:9@(!=WNH#SA"\(
M_LL-9N)-E^M%B#['1"V5YQWB\DM22#@*?6QX6R@7CI:4BLK**68OA+?):-[9
M]\(5JH$31%+!:*#%SGM8TA?,$O7D'&RS%660Z3Q;!1E\_DSYT)'UAL+GG">P
M.4!PNGK.$R.;;G!(%B34(,\YH_RN(<0"_$N@9T4T[AD_5#.4T S%9"VJ3F7T
MC$LEAJ0/VY0+5N3SYKIBQ'\'77)!<^26SMT1YHC: 0I*QCXW6:;-A>N(\SS_
M%1_W9#E?/*GY+1__YNQ1SN@A2=($9>$3J&CK-TTT9TC1MY\_;7Q\)15(@J0&
M2*I TARD-W3#TK#U&S_[&=IL8)S2&.J3!4=S?@)P;O"P>T9!#P%!!!1=)%8<
M"T=I;#R!R>MF7.SN2/!,8GX47\;\N!ZP(1;%1J#$24X6";K6-\)1$9E#5 'B
M ('ND>#T$P[ Z2^:)P\85"$5.9=^2>@S*&7P7'F;;+99.9-/50:#-DIC7 W.
MD&8-S1.4,R?")%-DLH<$?]5$1W4SQ/I6.SD)ER(M"C$_[PG'DJE/J>M7F*O=
M)$LA3P[#&UFC)S6\V4:QG>57TTAU)U/D%!W"L41TE[8,LW8A:Y.MAJJ[D=F0
M#*@E+S[+!EV[D,NI+JNX@PINZA"WL@IL@UCK6*K\5#K.?"[HHRS7L312:P\+
M(X/*'QD*,(5FK$F?VDB5GQ_VD%$GR')__A5OR,^0.K.8<$<:&)XAZ4,]Q 93
MH.C$4=1: \3/^&AT;9@XV=, LU^?]Z):7Q<%8G>\PJ&8D.C']W87VQXL98MY
MR%/<V1@Q;;<M>CDUE'56:&813>=TY%! 120+@J,GRO^%R<N ['\=PU?TA9XH
M*GH[1>"_E\ 3>#+"NDSY; UQ,JEAVJ8,U%)*0EN3]5/P1M;;]1W8J%6<3EK
M>0QB?,\@H' ]4&/1M&&^*N)@ZP?*TL">K0CC*CG?I79H+9E"@9 '"B"CY0X4
M'2QM]F&0H&>,4AI'EG0=:V)1,UW11Z(#E NGZ )!'TAU<F(8RR5<_ *UD:NT
MY\NOS5)7,[X1D3 8IGAK(A85T>&\EEQ-'3&<DF"88.W6+!K&8TF@]AF]WC*Z
M&69VER0FS&>I:HH+9KE>DHITZ;#I".>2 <;S$C'IJF*UQMTXS%?NV54$KE@?
M9-ZNE;S5*G=C 7 N?7V.SS?"C1%<1)?#34\Y-:3).3#*C 3!' (O.$2*^U3V
M=PU.+K+NQJ !,6DB@^BIP2F=" 8,&<I;0 3EU\587?]]2[+=(SPSB:>GB]UM
M$O$++=L-.#@D4510A:<U3=?ZJ^NXD,I51!0$Z7+K#H+N>)BVM#<JQ9 XGV?#
M$#D=%%GW6'1"@G@2GOOPPQA#+1O-ED-/_9%D$9>&#ZBY\<T?B?V:*>@& VAK
M#QC< /!_;H,D4WO<$V\#U@OQBP%[MZ* "MJP>0-U:<.0O[5Y#; !KNSMF<'/
MMFN-QM*=H,3T,+? JO2M7@5&X+OD3@;,TYQYBT<,WQ/I#N-'#*F.DW"@;4%1
M0SDY%Z?D.!#*T9;NV+\)0N5]1/EAM!PD?TT+*6*GPG[)30\'*48%$DB,9?ET
M$TE&\1O)0NAL%"U%YBV]YC1/!H&^Q9=(G0#?I:N[.[$7\5*0JB3,1'D!Z'26
M1&K;OAL8Y%<B+0 )][/\1+MS$PTW/K[RT_O40*JN1QDTZP?X&)Q+IY;K1+^<
M7^M**<*?Y11XKW?(<0O@<A6PY=$E.2O+0-*:-N?-JSBTS;[V^KNAK-3SL5%X
MVHF0TT,E@A.&4.OT(A+^*M)N%^XCSK(81^#<0[<9\/%AS!T4*?I(=2"2'7\X
M'8BUHY6G:)Y)^]/.4KZJ*"*@E@;QI?2%4DX;(641Y-1+M^*R<[S'6=4]*>]/
M.U^IL&6FND1$]VEX,-G*/F8;O)JU!NBB(VF 4*#SOJQZVSG!7')[.&JT[0!_
M")*4KE\#QK&) A*W24@B/C/%;>"H*CB5N5WTP,'(&A5$]8'DC6D)O5B:S!;P
MZ4VWP*5((TU;7:4L%?JQ!*NDG'2-V9D<-%NV\V*Y0>H$@M-+[9(ZR^XI2;+;
M!,)%!\[,6W.5J8X,Y]<@0QOH"YY"P/G3VD.');3YTX>QB6J4>0]HEB'1!T11
M0"\G!K+\0'+0>-I\R]]#.^+@39KOKO&PR7S(P!)ZA>6?MTG>OU1#Q>5AL-:B
MNT&Z'U@X!5*C*R<A M90UU^6?*HK376=R^')XQ>5K\1OVXPF@ZVR'=[1%L3*
MV7>]7RR6E3JR=-I90M=_]*Q:1RTB++ET31[F48$-)S%%CT+6?WK:BMJP!.S
M66D3G; _D3 O-RQ?7?2/,AK^^B4A(SU6BA[.GP/(V*;"WE' &$0CB[\O62 +
M3C$HBWR&TNWSW_BY"5GD7K!TNH+T %0\OC'%):39/(-/-ASA"C0+D7\NCE&(
M619 *M5J27I0:1F.,!^&-5_PD%,"4C=!4625,0Y^)@S^PO_+WBW&JO1-,Z<@
MJ.MTJW>O_*?0#Q(=67Z&M0IW[YG );J28JGJ*HH2\0IHQMEYWF:B6@@5/[N
M9: LZ+-B$1Q_Y<D[1K+G?+2-OB$$5^XQHGMMP4<F U^3<,KWJD)"H910OA\8
M$N(["7[##+(ZPN(75=*A&BS=B*W&GG1F?._3O16^N#(E*8YDGE1(C*UB(:O'
MD@Q#/M:H;/1M.B'KWG7FV+Q_4:5F_^223'QE,BH9H3D#Y[FDTD)2Y@%4FEUV
M=M*Z2MY\-[WD>@.&Z'>)_Y*?<B1[(.FOQ][O*B=X4=V;&)5[=.K5O&?A&RWZ
MYD=Y^BL*5.^63E%7PE"+I;Z8.QRJI1YAB<@^$73JIAYS4>Q.IRZ;+Q;*/^%Q
MA;' GP[1QDME_HH49+P;[0>!1$<"=&I/>74!N:FTTQ1PE^8:]'FQN\!)N%H'
M[-=A<:7&%!83]V*'<LK6 X3&AE6)>=S#IFF[1*3['!J&V@C&06K$L5'Y'Z?]
M;!K#T@G49,VP?_\8"T1)YW&*!*(</@5_HTRG[AD2)2\(Y3F)[$;(#V>Z+C.B
M'5X_!VM^2I8X'K09 3TX&,ORMAP+,QH(-W('3?4._!7SG%0CK=6*CB[Z*"HK
M!/LYG"RIX5; J0DF017)Q9QN2=; E>)1A"MKY@NC436Y>I<:DN*[YJID/[/W
M.!!*N99K<-C/' ^76)EN7Z0XK;OF0@!?6O^K85&-F@5QK\V94+7=:ZZ_@I'F
M7SLHB^!1:%U3Q442^+I+[Q5)PYA"NO+;1-3Q&>.UN,?EM^@7&1T[BK%Q*)&&
M=.R3%,L59OP0 ;/E#7D3%<XQ/*$]!-FQEJ""(A(DD::)@.A)("DOW#?AE*,P
M,*L83*;!,_\FIJ\_X6B95QK8S;)\(@])RZ.'0\0Q(.@&B7Z,@@&SS#!HG2CD
MO94HZW2) @'&@*+T-=A83!(%+]/P L'P"B<IGZ&W2<B5N2\)PT$,Z7Y_HC'$
MO'WDA\P=3=-Y4KQBS!B!R.8K$0ER+UZ?+S#?)?#Q=?]DF&J)(20Y0@5+2/&$
M@"D$7$&%#N,12#&&)&=(LH8D;W9K!$Y&GN;T,B2W!(GQ'=S%')/^P,42>N2]
MS)8,BR?-Z[<-D>:R)\R&9OV]W4.# MT1PGE/"-PGK'EW6P%:NS$"?91W@(H>
M$'1Q4OC*S]U[HUB,G;TE6ZQ$G8;[27C9B&Z/'*_2QI2G&S?HG@@<<W@^JJTC
MU' R%W!F(5_I6Q&:TK2W MHA[X-&%ZCE_!'#:?V1S";>BHE\DJ#%I3B6'M[1
MW[9I!GO,T&>-'*E!'17DW;QR6$!8TB&YGD"6?'F*<K*AJG>KL 9Y1RY<R@RP
M>C?ZC+.2!GT?L#''M=AO>4=[%P?9V>D#+R6$+ZZRAF/+&4HX?O  #=[<XKW"
M"W!,O< )_TMVSRFFQ>SF0OB2!&O*,E!"M6A&&WW5-U*=(]&[N;YA4OS_W3W9
M<N2XD>_[%7K<C5B'8_RXL>&(TM$]BE6K9*DTCO&+@R)1)7I81!DD)=7?+Q(
M;R )UJ&$^L'C[JY,,#-Q)?+L$-!9+C^GC,:%?SZ53^SB.M:6-^O>^A0SU;D9
M/_C6_A3N,9;UX[7M81.KRPB.Q.7Z+"8"Q;=YYH\^JTX!Z(5,\?X_@SC&FSSN
MR40]]?\SDQ_^KXL7+1,Q_/8YJX3T/P61KAX[Y4II+Z4V?ARY4(8DZ)!@SRUD
M"*EM1Y^Q=DA$AC:($MU>6&N07M21'K<LNNPLQ0+&D9.F_OPCV\&%F6\ZWHG+
MO?GQ5#&C9KB+YF,]7\CEO@'XQ,C1L_'O"B"E%X+*;%-=3\RG3A)[8OJHF"'/
ME6EX/-EF7?;)/7,$R0G(_M26-6VDIY"+5)Y11_:+-:.$3W$_%)6 ['N>GV)U
MM[3?0S;8V1?YR?FP3P0$I+@ZCGS&$Q2Y+(Y]CN'7PN<\0<[!7K_F-3V/UTPJ
M6;%.KY9_SI@R'^;)0AL,CO%5=(>^:,96B[8[^M?BK6\JZS (F5_1I[!5E[%<
M\47\[RH5T.8RJ:"<(5.]70_=<DU)SA6_,"-?M$/K+K:?4&#T9&SUSLQHET*V
M*_O8L3Q)R^HLZ8@J2E7L__G\=. 4/-_?KFZN+YY6B]7-4TCT];W^J<XFEU?0
M.6^9FMJG[X?>(;?WWQ</R\>;D&CK70#RS(]V8$#YA)KOAW?<M!;:A^'.]*HY
MDMR>.>_,'4)/0.[8W/99-#^R#2B*)UP49L3@B>\MD:]"]'BAU*[9\VOZ\OVB
M_;_E42I&.\S9U8EC*>XEI/!\\Z=,*B)2Q3LSV=KTNHH^6/$0I6!V/;P*"IB;
MU4@7,!28FD.F>U"@!(@O%?$[.9[R/Y\_(/=8D9LXL\\0]U$$6Z/C0,YG-(68
M8 78E_*/M[FI8R7?8R9/1/ZYZ0G8Y@<<6:&B#=DP'[YHOJQ>HLVW+]J/=[,3
M/J-4Q6>+ICO[4 ]?B25MQ&(Z,^[_YYP<J^?83><U=JN/Z^2R*N]Y^3M32_O@
M2=>OO>[X%_4'+N07Y&(H+^0WU$[]>FS::L'KNCM@"!?E_K\O=I+F4ADEF'Q,
M[Y2=*<W;%-A=M)\LLKH0<8_;2,0UE?*/$X0:B#^K:CB[\D]Z:@PZN/QZ68KR
M17D']ZL\C*2L4TF9OK6[IAHEQH(],LA+2YB M+4BCK+?622::>$G'59-S)\I
M!0.94ZH_6Y,:4MM)YLAAYBC$;-\Q.4FLZ0E^)/N'CT8L!BSDHW;'VQCVP2-F
MK=.)YT'PF+&D@* $17E[_357GHW+F4,0,SRNLKV(8U&QI%Z)#BY]\$)D;5 3
MP)NU 1X]:V;?Z'IZ4)*U@EQJ?9C(2U>'7G4>/S_2G MYL-1:M=3A^J/H#N,_
M6/G*$[U.U3)V2.BS/A_(>6!ZD:RX9 9Z/KWJG#:YQ]M:F'"RR6--VYV0@V'N
M6,0B: -VB_H= *Z_%:]+(#-Y=G?R-#B\&N3)]Y8F4IO</Q>@Y32W7'OPU8\$
MFZC._4UBD8YJ7B*B<,$2L]"3OXWN'D 0QZ7<;D:E-O'H[J-M!$JM<=5+&9>Y
M!8R:<$3E6[Q%:0:7*9Q\4=8I%MMN?WL$<>=XD/?( =KF"3]-)&"=H6K6JEFD
MS<5BS.^=RZ4KH)FHQ"O(5*&&"N&JZH!MJH<PU#?F2%V$G"AM\[?>=@@\,2O^
MVDV0NLL3RS(H/2 7N8@RB+!)MFF>%JINY1LS9[R5'2],8O8>V1O+*_L#K?XM
M#!+K=P)H+G"VU!74=%EPT-&* LPAKL/\@&'(&8?&%BRI];=!5EQL5S^FL<C9
M&O?"M3/BZ.<=".FFS_4DZ=U^V(3/4&,^APQ*>#K?U*9S>5%8GYH(/#TKC4T,
M5*_EVDFL@S-?]( 8O2V*"DS=R[5NI_$,%MU;54$9H@CSQ'Y[JH19":;/-J7?
M+'6+BRG1G/R#Y,)D:P;N*5P1M( %1;B>#)@<EDS3WX6F9L,2 SMCTWIC!\AF
M+]37E[MQ?# ]4\OU=0H&LCQ!V>B !4(X/-+YNH2FS1,.EQHL!*O'/<]YWQZ#
M/#=PC!#8Z?AUV@@V)RM6Z!#8<!B$C-GCRI22415KHMBD95CKUQSJZ#S\2R&(
M3Q]H'@M@"$A-O-W+CAI1^Z#4H0<\WT!9LVOV A>F">!1)"Y?LG2CW6Z(D6G6
M %^"V<.Y#(B]*2;(/2=O<CEPL7^,WG]$)1-IE#E<PA; @**4'J%=Z7+]7&B=
M;"H<:0 >$"/HV64%I'9V;G<9WS.F"[XS^\-37A3@\F?)0JIOB52E=?_)YO<K
M7IBP1/  ;W*H&&7UEI[K8]1"''B!KZ&]H4,$=M# &)"3DL8^Y"M 8N+1=U,H
MKR6?I&(K_;[)R&&P-L4".:G:@-,X6+LO(?N],X$2&D/3,103**$QQ(PG7S<"
MM>_Q"9S06#*O+\_UUD!3.VCZ2M?R1?O";O.;C_@5^DO+M_.,A]P1PP7U6JWM
M6]./U1HR('6US0=3I"US;_W5C4D=WF$26Z32:/*C;C+=^AP/:9S"HH_HLT51
M6A*];.SY8X?)IB58= :;%FQB-CO=-L9>4M19XX=)'A4V#@)1I[SCSL/@J;T<
ML)8*J'[)Q36O7LIUE=4180XWKQ.>W%KD2 KI)6'O9R5>V-&)&?T[ ]V")8LW
MN>\W[+Z"*@>UKWU9E449Y>!!=[YR9PT0)K/&KC B>0:[KB&HHP;!^:[=[MW.
M1"J<0 4'I7%I7/3*@J0<-'(WKIE.I;5)X-@QPQ2)GKD3R\1_T!"$ E'23!0Z
M?:D)G7D VPG/%Z7DX:4JX<A:<?"&P3W$56AIK=\Z)7/TR,&)QX]5:K*M-N.%
M$/!D5(D!^Q;$/$[4ZC214IWU"9$M33^GXC;7Z]LJA7-_E%Q?*^36_<YYTO9^
M9<63G':[MN:")F?#K48BOE</-'+&F@R*J1@U!R@U _)5!O^#(^1-OEM4.D5]
M@\ /<B'U_Z$#:67SF $#$(;R?O>(6LBGJQ![>4&X$VE\$*G-+[!Q;K>[*!5P
M"B*!W'9(:O([;I7E>EC_P\H&BD'-3IL/M^*MC0N*Q]SF)OQ"'1,OP\OM$>J_
M%&E9^VKU/64\K@#@7*7G_B:Y2*T<X4;%'B@U W[]@; (NIE#T#,\*'V!9_O9
M@8F82%CZSYN\E(KW%0,U);O-$_;Q?ZRGK3N!"--?O>KG7%<,*N9\@V#LM7P6
MU7_I,G?T8(1"0&LH^3)_T""$R_6*OTD%VN)L&?U(2.2UJ4.[DE\8TMC]C9#$
MA:0A 3J^9=%F2&/OQP#D^+<J$G+Y97O=E< ET@%8 (2KH.Y4JQ\8Y4.X $AO
M2XY]D_]2N"@?@ 5#N%;O/$CO )*[4$P<+10)+%Y9HJP@=F^)#9*<?&UZ1%)=
M!B#D!,="&=A4""@8-I1-HV]>'9O>6L.<NSK:4:.&():>*^Y!,*C#6P</F=E;
MY$DGW<//J><S4G#LU[O-NQQ>!X&>&>T]K8MGZ4!)/.)M$BD4IIJRWB@7_>+?
MA&$9\HQ^3S/K8[[^C3YZRU6=UB%E'"-<=KX+1QVM*1S*IX^V%;0:UTV>7$?E
MZ(7A@@M -]/*EH-N*Q"Y903:8\"#,B_OH^V(9AL,.<G?H$BBBK.PD]O^3DXJ
MG-*Z<V *CB4YX5>ZB]$53QS"1E'(&9(7SFT"I3;JJG'81#B R9E8)(E460OS
M?W=ISGZQ,V !#(7X*_G'I5CQ]QPEO04+A7"UI)="Q?KEL6,3V&%#8>&!%_+Y
M\X]TY][%-DC*NQ5(DNJ[C>#N;X0DWG&P5KSRW'&V#W\G)-74U-S_\I>755IF
M(XD.?R<D=24B5>]HOWWAV9#.WH\!R+/.7K%I(C88\O/ J*)-,UDXK\8&.0R6
MG 5ELU+M9YC41R.+=V\*EIP%T/?$E;PI-EPX7'L]$'*"G[91EEU6A=0G"L=J
MZ8&0$WRS96(#-4,%?R]?P6,=Y0Y)6T'I+2H#$Y8S;,W/ N9$#X[1.GW")!?
MB3^S,T07,SCV;!.!IN'-'"(XAL&1K<J.UO64/6VV8[PPD]4L;62PU,/YH]"G
M1#65+*]3126$-B_7]5GOZ+PSC?9EYO.X>0R334LRZ '+%ADEH&7;K9UZ\\%$
MG!:NDI\32 $QU5:5_<&2M-I"D:I[7D[O1B<B=<4!MFNJ7GJPA(#3>SF:"*X'
MD<K]L8.84'?A !2!>LFU!3VEQ"LAW[*%7#J=Q /K>IO$HB[[!K*&U!8;]<V/
M 2VD1L%#HEDQ^(!94393559B;>X3N?JYCKZZ^2@ASEBJ?W>I?;).,W*(XL$K
M>TZ@A,W0&:;\D,&#*BWCL\-QC*#9.6[*3S5V0-MBD(>OF\O6'((N\\O4VI\>
M(:@5<1C#<\<(=X:A)SL8J![E8GV0#PJ/@WUZA)!GV)/AN6,$Q7(G=:B3I($]
MI>?@DVO)?HDX]^RC7+VS[(W]X'GY:J\&?>!87T0$$-:U>N?'<&Z&^$H,OPIF
M-<[/'N0+,?V-5X>WD.^,\458/H;5@.[B^>>T/S:YM_/IE649ZN3L0I"3.ZI:
MX:A8Y8=!7:(&>7M@R\L'CSJ56D59HX4T>Q#D!N1N!1#D%6T%)'><F@PR9_9$
M^SNU25CG#%ESA1"I>Z"1ST&3H=*ZG1W>ZC%@$)L5JW40D*3[JH-'/Q 4@5KR
M_;@3C^;2?4AJ\MW%;D)(_^NH7E!_;%2A#KN>?''#8=$L"4^F!M#4E:ZPN*29
M%=D",VV/:]].%Y49 P>WS/R65U!WA:=W;!*)?*]LMZDNFP4UWN0.D+0R^0BP
M!SL@X.3/GSD'\E<X@JTWQ2&W"_69E67\'2P8EMKDK=:*G6-S!J!_DW2:-3]$
M8BG4 UL7=:[[5SF>)1Z80;%G"EA4Y2L7KN9K.$8 IY\QY\R9*@^T<!CSF20$
M/#1&)HK*!VB@@V)JRM)3Q:6J:&YJCM:6!PCPZEVV7@B4S$1YP;?04ON1J6J,
M4L.$;G>E(FQ@-_)"",+>TAA",<7! 4I=000*4#P([NB]UODY0$_(7 ?NW#$"
M9QEQV'JB?@4&70Y:;^0OP*3+(>N+&SB+A[ 6Y)-=OI/4B7B=KJ5J*E^O;+&%
MQ\1!P3+H2-2/2<P]_BQU(AW2!.768BC6H6B?[6=W#13@<CYDY@\9)T#69\WW
MK &H#3_52\'^7<D#YP8\DU ]=_&1VGL+V4'#8^":0SBI)PL:F)J)-HI J\C*
M/#BJS^X9B. S!/75XE&!7M<K&Z84H]?,T:,&*I9KMH8^NZ;;,[2-!'Z>\TCW
ML6!)W6%R(5)(M^[V_L)Z ISS>_2FCR%7F"00\'#.AKE6>@_$4)A;N8(T^A"A
MD*N%"(N&Y\J=X[HS,01B9@8DN6]-*R#]]JXME3_8L&R7$XC:EV/O+>-F $4@
MC]/3S=]O(@&I.X6;"SLD]5Q,M\-!YL47.93SZD[*_U;^$3^D&BAZB_*@C,SX
M GOD6?:-"VC8Z+ TSQF"?)XD;6V*?:(:X96IL'2V=?KC_="I=YV.-,Z[O9JT
M><0C/AG!"LAD,(AJ/%V.],$#?XG%K?V-AZ]NC1\"JXZ6U-[E:V8/$B;3>D*.
MY1H9A5S_Z773UM/3Z=Y:/Q\A'A*N'=!\[-K1_''"8GU$K?X'>;7.9]][+/)%
MWYR^D'WR+>/O:(H-!A]F:;'&7W%4:3%D%&I5I-ORM&[) D:?UF:XXB<0S#F^
M$XSHY+[L]M+%^1\ 4YL_UFL6R^U8%W:&T@3+_.1-K\_P&6K3RS&TV\WO\N]9
M!<=Z5TI:<E:[SJ=20.T3$)LH-UOF2NH_/$L3]1?)Y(.\&B5/IH]U\PQH+AOT
M8#K)P%]9.%"4).-%)=B*?927F:,*WJF_07[=OYOP;U"R!<_E'V/6)"6HQ5\T
M99@5C*IEF$W=_T</^W4%@ZZ?4XQ+;I S:<OM<L;#/)W@X3&"SAT&3QVU:GK;
MR34T[*CF-TNS!O@*S*(S.6\$8G:OV4OI-XEVR*#(1Z?% 4H>^B=50O2ZZT,$
M0>YRK6WBGI*?1*)^GTT&. 06R3!T+T$1:\^Y\$8FOSY-,K2O'N $#X^1"3W
M#4]NC)4J2L6@)KPM!1^;'T_4L!E$Y\T7EYS%ICT*/E\CL" <G_T&+^B$H C4
MABUW>K[?>3=K@*_ +#J5\T8@WV&=C%!E'E31.WXF?&_DT)GTG-E#QJ%^<HPI
M>JIVNVPR)=4+D=S?4H<!-A;&VWS-Q5;9'3TG=?8@U/J_B1:L:P*@S#F!J>_'
M*!7*H]_*%SUI,'C"G'75A&]<-.1)OEBZ7$R $C*@<ZTT.2P!=1"A<\57KZE(
M'B+1KQASU$#4S]/XE255QI9KQ^&NB@FXH_#]T4.PA0 UBIAI"\@8E'"9#C)%
MI7BMN80_HE+U)':S>/1@P2Q7=9Q?0MP?!%FSO-"N-R' ;:*4S\M]"V.2IQ<0
MT^NQF(\<G%HM4(0@&9L] .H9/5C4+1=Y JEHT($;2?$\PW="4.O;$+GG/)47
MS=,SEG"!(%#7P&)"*9T24(?VN=EP@(:^D%WKZP[-P3AZ5&JQ-(?J<RY8S#<Y
MY(EVF8&;]IZKSJI,;[9B^HX^P;#!O$R/NF]0)]II/Q',2K+S8CO=] &N[1.(
M6G2F3P0CL#:_M*X"L(H^3*EVD\P]1SBSAZ,61+7=1F+?(?97%:RUQ_F=Q*(_
M0:+-1K"-"3,S3HWIF?1")+=#6QQ/$);12??RV-$'#$.]6/V>U'X[U6N(8!@>
M6NOD^9O&DNKK-*LDU7..J%E#!2, C_QAE1<P0Q '#1F,0)[8!O201[:#_(!\
MT[%,2W5%_^A[H\\9*A@!F*-9M7:'[$V11UE]CJG,5YYO[L#DJ$/6+O??&=^(
M:/>:QI$DET6S%LNIOQ:,&.O<JM:%$V4=4_HLY6?.4.3A+"9,]>]<_'&;/P@.
M!<;L@2PVR&#FKX[2]+#=]4"I&:CC_2^K0K['B\*<,]-U86P(U,QH4A 36Q>
MU*G#Y",MJF4W-B0Y@0+8KCHE3E_,M[D\@IF] H +EMJQF<HW,5-WQ#"<NJ.)
M3.4&SA^%<+EU(LB5AC6DV&K?FX48,'.C ]D;B8BI0I10.7TS<H[T?J F;GQF
M#7XB)/"'W)S;:FLGL?<C)9'1!T)D]\=@#\SG@JVK["Y=NVI$3^)1FW!T5;+:
M,"_?W>*)KTOH6- ]NG^QVFT\<:E=K1U:FCS/?#-J/N$#'^Q"++I4&S.O9TN!
M(T;\4N+ VPW,'^CK,8^T(CADJ"\G *1-P0$C40=+2<USN;X2+$G+;U'<&LFM
MX5(N8.KKIT>1Z\4]A@J*;/=KVP9''I#RQK,WN,]ZM&$!*0@"95PK$]L['N5N
M#MQ0 6Y=ZPO4"X':P\E>RML<7%A@Z+B*A-B#'\O980&#)V:E4R1=45D4%00P
MF7/?Q@R.01F-:COPY5[0%72&NP2')F3C@1>J%&9=\F?%+[D0_!V.HV@G*2WW
M-=V+C51)MH-&FH>.0<CR@!+[L68%"NH@<-WE8ZB@R,8#5%VPA,OE,LK_6*Z-
MI=QK[4QC$,_(;Y%(03>%,EZN932$"8AD]_(90U$K(CQ/>*[<$B]J54!/IP3(
MN[N]7#ZZE4(O1&+F(#(0*')ST8<@/X=$^B;?F1#Q49\PCVGQA_L@=<,'PTH=
MVH6W=L+@R=U]VF4'R^3I/=JY%Y,=DGJ#6Q2[:U;$(MVY_'H3*.1+JWL#JUK#
MUMFPP04X%\;+,5)(?2?&A1\@J_)-E J=KRQWB-6AX($6U/*3-#+?AVX+&^#<
M/#(X:N7Z.7@AND<(:\:$:B$8RQ>??MNFL4FC\)A!)VY0+ YH,P4IHVR:01=F
M@ NVK5_RC3%)=PPA?AMOT[<#/:AY[-RYRW7WY0!ATAY/:QR?G-5:X[OGNK %
M=H[:8<E9Z&D87>T/ @03?%7Z8U-:WQHBEFNIC4L"TQC:L*9)*M>3:>T!!>]7
M_(G%E6!3EK@CQPM%%*E@,53$9^DF[]+_&R_UQ0=A$4<)YR1?"/+<?F-Y!$'\
MPM_3T4.B9HJ5<JL6-8G+JBS**$]0C\<4#CE+II3&9,W4+A"]\]_57,LC<-4'
M-2 &Z^L!<40AX-1E_NLB)LT2LM$_AJ*.I'^52T%YCS&RQU"!&*)1JD= E(D
M11KA20!#@$#*F=]A#OL1$/5J;E)OD%@GC\2=*6SZ0]-%WN7^1_0O+JZRJ'!F
M]LQ #Y?1ED[<ESES".J(*Y/AJ)*CH97@:[I#RL\@X-2,#"*E![)'&V)/(U(7
M"))/UQQ2MUG\FO.,;Y"X,A<L,0NJ). V$G] +JWZ"^P!9*FA"-2ZERVSQ\T*
M DY]?\DWL+*^EC=O5DT!!:0F'HH;M$UP'P3D8V^=Z:5.Z"#9F*CFYH"G5#CC
MF&7PV# %@EH*)^)FO!&I#9,IM*+,DP*LW%SW3H>$>*L9T@%+?TG6U#04UE5"
MKEF<R?^S-B+VP:/>1?VE4V_OJI0O20@CU28AJWO4$S4L!@]L%!YF>W '@:KJ
M\URN%!*YLL.BHA)[1><B_G<%G=D7;_*0VRB[0+UW['J/'VY8\V8V3>.N;G=/
MYSB?NP5]1J.NR+[=97S/NDWHW4J4$YCZ9F-K)H2S.B+4#[O-$SCXJR@;%4J4
M;W@(*UNNK<,XH^S.^DGJ5:'Z52F*NU4F6X[J>+S"S89; 3S=Z(3J8KT7='52
MNV9H@R$D^9[G/E0[P*C/ZT.+Z:K__ 8^Y?J&M9_@)QP_!%&]3+/R,F2EC:D;
MIP.=?/ 0A'3(?-]7L!M,E=EB\1:E&5BXOW'Q7>(ZO$'G^19U 84LX[%Z]EKY
M0[R2?IC4EV"M[3#QEIIRY2-25]&'J9H+=?<\V3_-R%]!/,,BWKR$VWU8Z+O\
MG4'[%5,(7!\/<HV;?W+6&?E<"KZ"N/MKYN:#B3@MH'YFJ[!;M=F3#?Y5#W5#
M?LV4U$7U&E#+Y59JHVE>I+'[/?\)W_WBHNU$-^E;[1QR''WDYQ':WQF$)#66
ME'K%/ BY7\\L2NS3H0O8V1G!M?-.+N>34A"ZN"=XE5?JFJ6EZH"7=UX$YY/^
M.0D*83(.>8E-[O#&;ED;8JHH@V"VOYST07@X&2$(_C1'Z_E5"^?'OJH0M?6P
MS9$H5'3"ZC7*#<>-QG\&/6/NQW]:(2O[0W-*?JZ,^]_^:47\FUI'-"+N?_NG
M%;&Y_JFD//K\3ROHYE@<7/%J*T,"=],DF>BXGJ3KIYV:_FD:V/S,).ZGG:3^
M>1S8),TD[J>=I,YC,K 9FD,9=8A?)83*OT\D?=FH-Z$UN@]'"80AG;0[BR$'
M2A@,J7QTU5<JGC=/.")A?$33*Y*Y^W[88,(@V=K-8_@[85>'ICU2K^^8I9&'
M$Y"2>)UHV*5H'-^$ A(1'T.0H=C_\\?O74K;?R4F:_6KC:S5K]3QK]&'5F9<
MX7\]@%"(=4?<#4"H7=F1R%*I,TJJH&8^$F]J R2O!9VDT$CZ!5J1UIU*EVM+
M30X;1_[8Y/4-^WV3F[^;:[K 0L"]D0-C$IP+:=X4E?-A;8 2"D,0N))#E90Z
M<L.0Z^@?.85%J.$\YZ*)R^FL($ES5AFGABIJ(17*!Y9'63G8>8>.01W2CK3Y
MMLTA!D_,RN#%V8]I[!:]0<K,S!TCW#1\Z\MB#AX]:]#W"J*3&G-#VT(7[</K
MB4H=U>K7=/N>E<NU/$RP57O@4-3O^S&5][S$IW8*A]KF-^@?CDV:"S8P%CSW
MG <:-6.=7MQU?^Y.?W=TJOQ0J??31--Q=%]YXA*S>,_>Y5D'KW=(@A$\EW^,
M=?3;@U0AX[W^+\KJW#&HEVU3^ZAIOV[LFW,:TN.XP;#8]&7WXVH$'@PC4W6J
M/!GT'H9>69O1P'!: L>,%\@:X-CD?:O 1W:0:$XY?B"B@LS;;C5B_*J:QJ(L
M[L($+W90:C]/()U8BOR)Q?+@=91TP<&)Y^=7%F7E:RR?OBX><$C">7ABV_0J
MVF&RMX!0=EU3U=6D1H*1; 4B;8&9,?D$VU9Y&NMP=HQZ'#I,.QAJ19G"":1<
MN"%K.!T6$&H'4[J5:WNY7HDH+]9@=P,%;RE,MJ#31S:-%C9CB#_-!Y&:.4.;
M8,GRC0E),M+QS E,K<#644F7^[LT>M%EW]%2K1A"*,S4E*50#A**)4FIYX]0
MJA_*0*D^',\Y?RGD:HI4@U)YN_1],T/ND'*NY_XHY>5LJKE>LQTOTA)2N!X$
MVYD:.YW7M>/:GH=.JH6T"5#FZ*DK";DTD@D$:IO8*\0TWN8UG5 OJ9X.77$?
M,?MY(P<P8R/:S)7>%AMP3=TT)O4<N@F-X7A(URFT()%_8^F;RV\Y>Q#".35-
M]>[DABJ-J;)H"7N*LKKNVW!*O1$)(]Q,WU_+>3+^E9+,(HT<)#:_$))W4PF^
ML^A9P]\(290[KE!A'7"EJ_>0+0C3#A44V?8 3!<<=<7MNH^)<<AAU;;MH.2A
M1="K2%-TDZ5UT--$WUL7 G4$HDJ84,VQE$)\N;_-$WG[B+WK78%C!,9.31H2
M68EBD :T*T+2*$-M5@XPPO/ID<'+B?VMBO+2K!!=O=+\8#MD?7 (6>K18C]M
M+2#4>Z$I906A8A+<HYQM'Y3<2F"ZVV7R49IOW.1; 0FWK@IQ8A]I&?/"]2ZU
MP1#+6R[>4E3RJ2Q4I1$5!6H6]!UF9?;!(V^[HI_\JI)=AUH;.R[8D&;'B/>)
ME67&$G@R\JJ$$!EK81I/5$JO9)*DNG/M%<\R>8\9=T7,10+.XZ)2QY+]!7W0
M (3,/D92,=^^J]X?*B3R-H^A$T,)>Z?X+G@QBMOV0"%555KQ<GF#R/O;S )+
M%N4#3Z%_+UC2Q\J+)R*YRC^BTZ[HC\#("8^A"0&T]A"Z\65#HSX U$F'&Z;F
MCD&M]IA<HCJSIF^YQZRI?IB4E=91 JUW] RT8!FSYO-ZH% >\7#CIG%=U[G0
M&E']3ZHK=9ZZ5,-9R-0Y O*]EJ19!<WGVT?TS0?D$[&DKM=<E28 83AK[I;0
M)QF8< 784CSD1%X!%ACZ-=FZW_5C6OQA.YB.&2>8R+G&[;I<KR^C3%T;KXPI
M8KT:JD[BTWM_VJD JB[WERR/7Z'CH<N(-H43'$LU<6[W^A0.]4$U\C:Y[0DN
M6$(+E&XX:]R"5C_%&(*07&CPN5SW2+*;S9R A$?W720VK''!>JP;;R1J@]KX
M+D$:/=M  XGD@AM01YBI@ [;'0GVV,+^$Q+-=L+QJ><:NS;;Q*E.DAAJXSMB
M..JX6?D.?XM C?R6?JA$!)7A_N@H:X" D[_E6U+J;+A?6;)IXMGVBQ*MJC9K
M &HOL2-+& H81!G$_/S*,\AS_RZW&J0.+_/VE; 0*?@!NKTD+YE<F%#9P>IG
M/M?'2&UR[60_O4>[I@-O6]H=*G:,+7)>:,2KHYV'.FJJ4WW$-L,H KUFZI,;
M[WPJS<$/AU5UU6;:LI;\2^I-L,A0E=P#,QSVZ@5WS\K>4?L0"5\^?88(A^%K
MMI87?F(JRCQ(#:%H9T>R\)Q'.MFO9<Q+"@>/&XYHL%V)*EUSQPCTS@8:]978
MAK*:_*JZX,><6]EC.')7;9\NL%9ZS*7)?-<Z!":94XX?C)UP6)^C\Y2XW)L?
M/<R%WL-0NCM4_*LAQM$P=PQ";A,44J1R?;F/[0%(* 3?\]PIZTE@ZOWA7L[H
MU>&#1USQ]/FI2WC[K\1D/7VWD?7TG3J>S![O;_F9FM!'MH&[&*&U!T%=L$>"
MZ'M1%Z:P;:8A3""&H(<HA6L<,_48$.J3V#Q?0([RC[>JTP@4%,L38S^5?X[+
M]$T95%IK(IKZ=N28Y"+9I664J:(GB>Y'<*L767)9F3:\,'EVUOUP6Q;_]\\M
MA_+X_^.O_U'_B_P/M*/[Z_\#4$L#!!0    ( %N.!%/S"XFD'4<  ,&(!0 4
M    8FAE+3(P,C$P-C,P7W!R92YX;6SM?5MSXSB6YOO\"F_.RTSL9F5F575U
M5\743,BW;,<Z+8_MK)K>EPR:A"1T4:0:)&VK?_T"("F1$JX42("0(F:ZTC8
M'GPX.#@W'/S'?[TMX[,7@#*8)K^^^_3=QW=G( G3"";S7]]]?7P_>;RXN7GW
M7__Y+__QO]Z_/[N\OKD[NP.O9Y,PAR_@$F9AG&8% F?_]OCEW\_^Y_SA]NP6
M)G\\!QDXNTS#8@F2_.S]V2+/5[]\^/#Z^OI=-(-)EL9%CC^8?1>FRP]G[]]7
MPU\@$)#?GUT&.3C[Y?N/WW]Z__$O[S_^^/3IS[_\\)=?/OWINT\??_KQ?W_\
M^,O'CXUNZ6J-X'R1G_U;^.]GI!?^=I* .%Z?7<,D2$(8Q&>/]4?_S]E-$GYW
M-HGCLP?2*SM[ !E +R#ZKAPSQC/X):ZG\9;!7[)P 9;!;1I2\GY]UYC/VS.*
MOTO1_,/W'S_^\&'3B]N"_/2^;O:>_.K]I^_?__#IN[<L>G>&5R/)Z+<5/E(W
M?]MK__H#;?WIYY]__D#_NFF:059#/.RG#__SY?:1SO,]7J$<HP;>_>>_G)V5
M<* T!@]@=D;^^_7A9C/(,^:6!5U&@OO'GW[X^"$/WM(D7:X_D+8?'O#_?*M9
MX2+%K(9IH4,N$)C]^NYY05 HNQ(,_I7?(5^OP*_O,KA<Q>#=!U.T/>:8V<IO
M)1%(,A#A?V .A1'^?70>Q 2)QP4 >?8U"8H(XM^J3.&0<=V9Z7V <(<%R&$8
MQ'U-F_D1&QAL_II-9UA(I$M@<,D5!K<]YXMTN4)@@=M@Z5[2>)MF)OF^R]=L
MH_*XP/RY2.,('Y-7_RA@ONX)$(4/V<;B(L@6UW'ZVAM/<,?O9^9;%>8\R" F
MX!YA92#)Z4&O=%*I#- W[5@EFX1A6B0YUMON$6Y88"E+(=6;@\) ?<_E)GG!
MGTL1!)JT,SKV3>OG-(U>81Q/DFB*SR]T@]<]F</G&$RR#.B"KSI:[SLA12A]
MQ0QP'80PAKGV2@@&Z)OV6X 58TURVWWZIA"?>LLT><S3\ ^\T/2_6'* :/(:
MH"B[Q_J1)OD: _:_=\DA_A2\Z>_=O8Y]T_H L+@H@!Z=.YWZIK&2Q=D#" %\
M"; D> QB@.7R' 5+/<J5ANJ?]^G!@GMIRQ1FU_YY),M1$>8%PI^^P-K97)=L
MT0B]4X]W?KK$4H!L+XCUKER3=F[_OBF_"E""\<KN :(ZL1[=O-Y]4[WQ-=TD
M9-$[J%^B$0:0-<6RB(E"3K6/EG5&[#)M>:,V7-_S>@1S@B,^&C\#(NQ6"QC>
M)+,4+3OH^(J#]3ZG8H5')I0$<6TQ89KNTH3\U'UVNL-:M&ONL?6H?XIH##B@
MG?-$CN/NUDZ[NVV;I\MD],:T8/]TF91TF&%LH2ZDLWHZ8!=UF8KVL /:2-WV
M/:?[0/92%YJ976WH[MV(EXTSM#;<91;B,:SKEEVFI#FH93VSRPRUAG1&Y^PT
MTVZ##ZBCD=!X5,2 Q.[*7ZXOTBS/+D$>P+B[\J8XKFVM;DMFW?)\_0!6*<JI
M*ZEDU&Y@]/)I=_!B_KEGH%2^:1NANP"A@&81]8$%;W3;L]ZNT62).1C^DTJU
MJ[<5B8KVS!7R+[J#SE66PR4YVJ^+G)SU@X.E38 %J_0V3>9/ "TOP7,^+7*2
MM$42]SHATWEX"_,^3'1H##B,A4X4US0I\Q_H;RH&PTQ*?RQ9D_P$@^>*XDXS
M-_:Y87"I=EZ2%$'\!29P62SI'^Z#-3WR,8FEP[QL3RQ]F'?70PQ_U'6,JCR5
MWX*X !4CF.&O@4ARP!]U"5](6"PB4Z)6-59+"Q0NR"8J\@76[\L#XS!Y-0 A
M#F"Y_2613U@>#8.<WF==P&FCH7Q-$ C3>0+_V2:>F(^X]P-8!I#X?'X'),L=
M#_("4#!O:3+W ,$TZ@W;WDEU83V*Y3) Z^F,_G6ZHE<,>D-4X6/.8=+XZS"X
M\#\XH&^_Z=>I?EGI6><@ 3.8=W0<=?[ @',_3&HK#&1E'?&/^/=8/\'T='7[
M:0X[4$P'_R*8SQ&84TD[G=6_[C)'K2$'FM]A_"@99* Y;!GF$>*#= ;#(,DO
M%D$R!]E-0K+C4!#F!W@7#_^.U6S(P]:XT] V(I@-;UX8H@)$K48=%_[ SPR?
MQWC@AE8>;^C([A;VBR .26R3"D]RLR3$NL\EC NL'>_VZ@1"+Y\>&J_#^$!U
M-..S$B=\:DZJVV#6(_XM"2-N>K[>N"R["O<!:+&<7S!= ;+0R?R@6.R!'[&,
M02-2O/GS'<C)44[]V6DRO\7K&!V@)?5)@3,9' T=4+5+-S"'(XB'[:IQ6_,6
M_Z)J3N S4>,@ASD9:/<K;:K 6PZ2"$2TW$)-6)R&K48Q*3Z1[A1/( 1FF$):
M'R(#X7?S].5#!" A]"/Y!X'_X_N/GZH"$_^*?_6-$CAYSJ@B7X\7!\\@_O7=
M_M\_#$/4%;9_\_4%(.8%/K\B\/9_P9I!'+O=0$362_R$QV70UOKS0"1-\ <C
M\M'K.)@S:&K_?6"<_KL(4 Y07*7K""#;;3GT@B)L$D"R.Z64[C4=F-1K+#V#
M^&\@0-?X-YF TMV65@@MW?9JI#;;#D3L18%0"ZHK;.I@[8\E%GE-!\:U1(E/
M)[O=H&+\ <PA.3Z(8;UDT<AL-BB)US &=\7R>7M4[Y'7:#(H:<1+C+!H*34?
M4AOC@OBF2%YHQ =3W&O0"1"/-O&J4.<A#:>*@>:U'Y3H211A)2VK_H.5-/")
M2S"KK0UB+_ _I^@I?4UDI#9:VB"4\N,4W:/T!9*Z8A)J=YO;(/D^S;")\?_@
M2KCKF(V'.KO(]Q$(. 2V_CP02:1"7GR_2!.^;-UK,A!ICR L$(;DT_?/3\0H
M8Y"VUV0@TK!*2?(J']?+YS1FT-7^^\!X7;V%-/C#.<F9S8:U&4N]K-3&"4Q8
M>#"536'S@4]X;.L$90G-( \JD@1'.[/YX/H2NL!B>9XBOEW>;C4H@8_+(([/
MBPP?QAE_]=NM!B7P:@G0'#/<9Y2^Y@OB10X2/I+LUL,BN@!Q+*.SU6C8?;]-
M"Z+1FZR1HL[?_:).+?*;+KL):D\E0&']!?S/EJ]POUIKU>+#BA:Y?!\N8+RI
M:3=#Z9+E=*N_EHJ<7F<IB@#Z]=W'=V<K;.H1*?SKN^_?G149)B>EN6&DFB:>
MR Q@B1'=EF!P":548DF3 =K273C:;K@*A4_'AL*.YZ^"X?MC@X'K:ZP ^>%8
M =GW:5:(_'BLB.RY3BM _G3<@+1<M!4D/QT;)'Q'<(7(GX\-$8Z_N8+C+\<&
M!]NS7:'QLTDT,!'/Z4CP:+K1:T7LZ/11);=]C<[1Z:F2F$"-R]$IKH*P0XW)
MT>FNW.A&C<C1Z:[B,$H-R]%IL*)030W*\>FPK8!0#</1*:[[0:@:BJ-36O>#
M7C441C76,4"Q$V2KW65'IZRRXWHU'$>JG?)BB#4L1ZJ<\N*4-2Q'JI_NQ$)K
M-(Y4-]T)O-9H'*E*RHGRUJ@<G4[*"B778!R=9JH2N*[!Z557_8\/>]C<XE_T
M<2WFH&<P^[\]4^<>S(+LF8)69._G0; J$Q! G&?U;W8S$:I??ZO*I;'OTW :
M=4N4.)Q6<D=JDD3D/^1]P9<@!J0@5WX1(+3&[$<K;W&FH-;7ULPV;#:=;:[!
MWJ=E_%.R-DI=;<VK4?^L+G[3>B!2,C?E[@[,KU(OU6>TV\':'!IU,ND.6<$\
MB&GYNNES#,L2*!D[RZ_;&/9VF2;_.<AQ]_7)26D323Q62VN2>ZLT"(7T;C-;
M]-)Z(3#$ASDY,,2\SVYKB_*Z%,Q]L"9U8,2D<QJ[+8D.$D'VUB6*8*G]W@<P
MNDDJ^G@+PVEMFZNV!8;N0*[&6\PNMN:QJ0#1JLZZODN34#@9>3][DK4L:?4[
MQ/9ZD>4IMN W](E72*FK2_.B9HB4\51ZVCM7\@ FVT)$C8(MEV &0\@_9*0=
M+<H&4F*K41U0*A@X[:U)!5(KIZ&9R\4!OX/E5=BW+\2KP&AO<0;\XD4EMY 2
M1G@7TZJ3_'EIC6)KMIOG<C EG*FTFMBB\[(R(C;;M<GV7-)EO2Q:3RNL4&V?
M#* \4KJWQ/M%I:<[=JVR/>N0YT398V+5BJUJ_1,+@_6D-\.@Y?6P)WDV!^]6
M-^>*(%9;!WB&Z0[LZ$6T=^(IR!TW),P]2K$%E*])N7)B71/@5H2M^4> L(L;
M]M\#*=<_G7VM'HU1LOUV^]B:2?T4%(?HS9^=T1NJA\W4589M!ZMV046&DDFP
MU]:N9!&*%&MQYC89K&#SYO14B_=Y>I%XJ[2IQP:;Z.WBZSE,NJ'&)E2B,-[Q
MP,:)8+: THL5>HZ='I,Q(W<GA-*VM=2.$GI:'4']".0$(CW'14\H\4*>QP.2
M_H&G&&GU',*NJI4Z]-X#J,-UW!BXI]5?U,6\.+[N.3R'"#*%@/[QH*=P5JJE
M"W@.F8+G027[P-,23=UDNTIF@^> :6NMO+2)X\%)7]X+4C6.!S9U]F*%63TM
MI-91)]7-.O$</?G9V,Y<\1R.0V25-'7&<^SDK*24CN-IF<-NXHJ5]- +0"GQ
M!SD!D&:$@G_@'0% VC)*F-+D^<X[!#<%GY]OE^5U- 1FAIGGN!@*0',RVWJI
MX^J.#%-PD3*U@N/%0YR2YVF=6W5X))E^?52^'14^V_Q!7PO?JF,ARE7TM?"M
MQDYB9T'Z6OE6]T3JJ][MSEGD>,V;>XKG N0PW%YJ'D4!'%]+KTSB.'TE*W6=
MHLNT>,YG1;P?9I9</M :PXV2&)@3IXBN3$23R.X!HG6JN-<4E#J[,;>RX-:D
MR!=8ROQS6VE*.*>]3B[-Y2;+"JUY5!T<*&2BR6@J/1V8E2*+B7HX,PLA<_%:
M.T,]_T$XI2ZV]:?.UQ;TSBWO$ZB[H:AZ)GJ?GV@"OGV9Z'F"E$G8:B'L>79&
M5\B4% K/ \4&L.-N45^#5\8PV]F?OD9GC.'%*G?<:REH9SP_F[]FTUGI*AUG
MR>,Z1;66KQ(O#[>Y+4MAEZ#S((.A(O%E6UN4_PY(' 9$DQ> @GGUP,UTMK>Q
M)"NB/8SK\Q6MH-X8=HO*;"2$9 %YK>V5Y7L!2<&MXK/YLSW?0(;/+1*RH^D!
M +W $&2/:<QW;G [N"*U+F%<Y%SO#*^U8SNY(DO58:,[BK7B,BC-LGN4SKCU
M*)LMK)4] W%,WBH!"48SQGP^B98PH0_<DC=_JJQ27NQ&K;.UZ,V2/.7T3ZI!
M$6T+<\0</L= 7-A%W$E_+L\+\+[6%REY^!?EE?0BS N$\;O /#NG24M5]GRV
M1YU:'U/$!5A?7;[BC?0 :%(_/FI@1#7:C%5]2*V/]7)5VXL(G*5GM;2G"V 3
M!B^X> /NMK)9B#.C&; E=#5=7+(YS:T6J;K#EER; \3@2SK9U2()\UYCX[W,
M1BXP=15W8UOT',Q2!!H)IE]@0NWN>AVP5&F/4B90?@'Y(HVVB\?;1T-28+T
M9+7<Y_@,Y)_TO-:VJ,?R6"H-VVULNYYD_H:FNXECVWL>Y>KJ%V@BIVEK>XZH
MQ!YOW]RNC=\3)BH&M^<ATT.DU<:F]QRC'N45WZ/@.:8:N[/EGN@E%._.11 -
M6%3](9Y'XC40DWE9/(^[*R"EZ/#Q/-BN"I3<^>1YE%UC[S%]6Y[?ZM. 9\^)
M9O1&W\\E- F8$S8=(3@\GYWG]_IT]I?$+^C[M3\M=AK0[=C/A<*1RCB.(]+W
MNX4:&.VX.P>Y:S@.9/B.BAJD(];;NWLJ:O!ZU>6=S&GDE'X;9Y*C2C$[O',@
M.9U"1&HD7(+ROY+<+0,#6PV5<DB_QN<[G"?EO:)P_82P+8=I)9LZB>A/<;G%
MH[\7Y5DN>8BRIX_9>V-PDS]=SH.6B]J;G?J-::511AID=(2G)R\!C,EM.<QO
MCT$,'D%8H++(T(:Q2LWV 81QD&5P!L,=QB.>GFY,;O+KKJ%+2AHG(*H45E*"
MA\@^?%*4#D40?0Y@0D% ,,/'ZR7UG95BL:/<,/))BY=;=^<C@4'4PS5N4'B6
M6/\M8@MZI3F=8<\1T<.IZWFTNN.!*[<=?05L>.XU>K[V$=[%1M]SZLKZ&&!H
M$TOL>1A]V%U@1@\ZGMOT71E?J#]YG@$QO%S?@[;75 DG?6'40=@J03M.-]AF
M3N4DR(*G"3UVWR#/L!?WL79_KDW,9;K$HI4S W9;B_GFK6UYD^P7.,;L&6,M
MZC5 O!N!NJ/8<Y3M4H4ICPOB9+\GAR*6FWF.X'.1$\WQ*24U-<EK4RE-WI+<
M/C$TN'4G(A84X ;_4[H%MPVMT_Q45C$7TULV<J"&V!= (CU\Y\I..^OHXB-'
M6C&=[TP6]+5V@Y/]V*5P7<1]'. J\Y7I!KWEWWZB3K@4G,;VN&GC,'A*.6Q"
MD7X.J%:W) D55"=[ '@_9%AQJVXQE*KR PC3>4)'J9[:YC!DSY^U>DH_@%6!
MP@4A'9MD>,4AUN&;)JH(&IT1K'&-_'$SL3Q2[N_V.I8RZ*"%K(:P.L^R5-<>
M>]&_3:DUFEV] 13"C%M70W\<QV9<KH.!*8L&<FS.='5H%CX,\ZJXXH08.=11
M@0V>&8!Y(>'P0X9U#(]RZ<P#HC&N/1VF15RY;QMU_&K7%7FXF.C#1'7A:C@=
MAG)DWGMTEK_ *]1I[NK#V9K_)7PA-TDBWH2V?S^ES#@5QC]YGIJ#?_OTHR]F
M[+=/?[(>&E'R;K=RIME.9,\S SHZH,7O/7;;6WT@O2J5ESQ N1MX\]V\.[<_
M]%;%<RYE.YK;3"C<[I[C(PR <4HVU]X-SZ'1\J(S.>JI]42KKS@ILY#$>>]Y
M#I&!\U*L;/6!G[NGH%R>-\Y)SUE+>0?R@C6>YXH9V'K]AXI.:Z!D+JB&EXPF
MF;E8V4']V%6/5_E?Q&@8'JQ#8T9+';G(A*80U0O"^5\8J2=0A7$^_ZLH]<FJ
M:H&S(9XV\A)CG>BDT:).7H+<+>#I?QDHP[AJ!%3-%H[R5%5HQ&O-%GSR%"].
MF2.C)J93MR$-8*9UA<EPQ2BO9*&YV'8_I:=*U^95XL]VEP76^ZE"Q<+1R=MW
M%T&VN([3UY'6GL+"A\S@'J7D$(S.UU\S4@MW4_%U$N;X>*3WY,4W/#H,=$I_
MTKA*0 09QI>&'IY2XNA-0AB#%IU/J9FU[/VS[EQOG(1A6N!YXID!^"*X-J;4
MU8&K61MYI'XC:[^+ _P^((^/GZ\O 3YE0DC/&%[6:;.)1<G+@K0LNFO@M!$-
M9&O.]\&Z#O"%6-]" !.-62A?DQ(<I!@QT<)6I EGKAH#.+:NU>OMAZ^K:"!K
MZXK2$("(5I#6N>,B[^?$C((83&?:K*HQ@NW]6+W[\)2VO6:D/E3UFEL[XB[9
MG=K#N:,#D2KJ9"L1LB_PH8B//T2?55%6A?@CV-<D\ HTWXZ1J@.[[2WNQA>8
M80HP09=I\9S/BKA6.?G;C]_%]GXC[V6)+\:P6MJFFNS?=):3AV(D5#=;NK.W
MB4:4X*]![@4[<1\7SB+,#42K(W&XZ>R\R& "L&P1; )I3W?6YQZ!50"CR\HW
M5KVN4#_9)'Q"O.-@UHHBS68@Q-;FU5NX")(Y>,#'Y30AVA[Y?Z(7O&"-@9ZD
M=;B+_(&FPC1_T6C) ::/+SFF63.,T(/]<A:MUY)?&V^VE)4V+_ O(7>9I=U<
MD%TD3(M-%RQ^OF"BBN430,N[-%>27OR^UN[E';*'V(7_-N&;YFXM=S 'HH&)
M<.>LJ%4YK''0X!8*(GUO9:NS ]I5D^'I,<7PX<@U+Z51K-DBY."]6>*C&=&0
M4ODL(\\083>V=YE_M='*U228J(=CIZ@ZJVD,8&N.I8\,W)+M?H]@$L(5N4FP
M7@HT)7$?=R0?R[]P"X-G&,-\?9"78CN*K=G699>G"<-C)G.X*78>I;[0Q_%O
M+T*GXU-TWF.(E0E4@*C>/#K.!4;7$W=6+;_]Y()&MKV'0M]9JY-_Y$H8KZ-C
MISXCF'1P-,JAO4D.<TS;-BM!?6\RNKHSKTIP-*S]RI31%3V,$6RGZ77/PAKX
M#1FG\G*'RHX25T)A91 9A=[%-'*5A*,=UM0&W_,"%WWF.K6N-[1R@SP'M7N"
M41,RG90=[[=Z]]R>%J3R;)D3:^KB*,O1\;Q B2'.[)P/9!1>%[>^&PJ6(#WI
MF%:@5]0%Z5+'*40ZXV=RG3R'WI 1(3Q!/8?0./?V).<]+T,UE)@6YX1Z#K)9
M=:^5CFH4.1?U"+-V<2LIUGOL#!U30C[U?.NZ84BT<J&]9UOS_@9N'K;G!?[<
MX%ZU3''O"U3J2N->TLX]9WACX4CEU/5> '7G7?3A8CVR3/KCY-P#@A6"!'[/
ML=25M$-?#C!:!M=IF>% =D/[SD$OT+O#^<:M9;5+#M[7=1XLFL&Y<'&<;*MY
M^ EO?'C/HF:VOLY]DU[*CKMSC)EA2LGE%J,8NLB6;B@#DFLXGA?0'^KT4KT0
MY#W3#VJ ],.^SKUT-1032W*F?'T.P@TYS;J>Y3GP@\J*;S_U@Z=CQ:/-!MQ%
M-\N,@NGB468&2IT+;;V\">..6>&&H&7=M3,*O(N\[ ;T@NN 0[S4,V M^DN8
MA7&:%52?@ADQ"+9#;\ :0['Y*9H'2958O*VG3S@WB9J3FLXJD1;$VU+[DLJQ
M9L:V==WU(.JW#/*$5_@\YE_6-OX9V[+(*$>U'FPQOB!#7&^R(I7NP&L5)2*/
ML"#<L$A"T"H[,PKI))@'7O0+&G_,-A$QVH8Z(F.%JM:'CVROB$)GVF72R,C0
MMB600:YIJ_HF8/=6YC#*VHY"QM1TK[=3D<@.40][Q3GV:)+M=6$7VWM8857:
MQHAH^M[NN<]I&KW".*Y33F_P^,D<8I.K7:9X%!NQ,9G=>2AO3;TQK-674Z%2
MMGTU![&]H3NM;BL&IPF:MYO^/$4H?27WX(-PI]3;*/;Y)7C.E3<TI[&]NMA-
M<F1;E-?:]EX4KT [>YDS7V]W%\UG&=>&*DF6;*2=1K8V4$G&='9+[BD!]:TD
M[V=[4[%7H;F9%.;N[;9JQ!;Q 4[_2U,1)N2-VXSDT8QKSY7O]$KVW$XC>T]1
M[KXO3%)'U?>>>G_;>Y"]*N+'JKE8>+L7&P&Z4>VY#=T:GAI^#XME5'=IDGMJ
M!%UL[SF%5=D)&PNF[^V>>P O("G J/9;13.Y(<,L^"7>>ZJ][3VC(:1/MB>5
MN]O>GYJKV+YWH@J1M_MVOY0PR0"_1^D<!<N1[>9-1I1TY^ZWM/N$2CNA2[8U
MQ7WL[T?N.NQ?K^%.W-L-1P0-GC7N-3:_)C%Q8;Z)!S?GH:RPZHUA[94.%2IE
MNU1S$-O;MM/JMM+;-4'S=H?3'/XBS N$ =AY>6T4&[TU 7HI@98IYJ?-[IVO
MJOWMZ<82"M6W>:>A;&]V[15N:\U=P/-WNP=)EBY)84)L^I/JCOFH-CMCL1Z+
MU2JFB5^RX*527VMO8$81+/EJDR][D\Q2M*0KH;[#]<>QO;VUUK1=E5<;,F_W
M]56 $BS@2)D@>K-T5+MZEWA9((?7W-K+[3L$R?8HO[WMO2A;B5;A0/ZLO=UF
M#4%#U(KQY?!?!Q#]%L1%(\@F4Y"%72Q[HEH+H7Y(JO:VO1U55HOAII*CXNT&
MG81AL2RHBD]S<$EQ!006(,G@2_7LWXAVJW VVQND=R"?SIZ"-\E&[CJ:1<?6
M+GTD/4#!E27N9GM7'[BJ.VXL"43>[O1',*<&0A)]!B3^LUK L*'^CVJ?5W-Y
M "ORL% REVQD;G-K.4T[!&ED,RGTM+U?9:O3RFA20<+?/;FQVX.XKC*#-^A=
M2NN)CW9W,F;5F(MLLRKVMOG(.Z&I26=#W92>MJK=K>]BO57<K86D!I&W.UMP
MW?8^C>'HPL.GN^R:J-!57I?_>\"]=?8PMF7#\'?4.7!Z*S\:]]&?JCI0(Y(6
M?MQ*?PP7("I(Q=0-=1<%(GN#+HE455?M;GLW:]Y65X?%V]TIN[D^PBU[//?7
MM_Q;TZN^D_=[V)_%-4Q@#F[A"]A#75-.J8]D,8S!H[#YR'3UEIG2] \:TO;J
MIZ(UNR[(RWI=<3'Z"=M'W,'U&X1"8XASS@_P-&25YP]M'PSJ8:+0\_=AC;&L
M&0$[Q,-NKE1S&:'N.^::+EO92@AKY#&HJWW<CK9WL7JE%Q44O+5&R\H<(]QW
MHRO]<I%F:KX?7FM]ZI\7X'W-!I0@_(MO90V6;<GS)&J^9[5Y0>E+0-+X\[60
MY,/'LRTF%&O7L!;/<\V=CXP!+AI"07>UVL\(A2VE_@E_9?(&,X[8:K>QIM(P
MGWJ:($3"2O14/U]OVU3/P5#2M_0G$5FGNV )+M-E !.>$M3'IZS>>Z//"U&>
M_8KMENSA\>L7L'P&B . N(^S',!;%;SM 'T\I.MZRP>VK^A_31 (TWD"_]F>
M!CG@[E+Z)&@MK#0=P-U'MH]*]ZW\5+[R(L'FT/&M7;894:VW>X!H@A'602B4
MF5!V\5I;*Z^ZT2 .XA9965;#7W%UY[).IO+D+:\BBZV:OKYB6Z-G:G'R=S(/
M59X\MY/ZU#CW+M?S-;1C1UE9JV.[_@[0BWQ'WK26U+I6WA9)GD.I4*35'-B>
M8SF4V.6JE9['F'O=]B:DN>_X]W+@&3<S3JMPD-IAR'P9(B/#=L'N$;K-_2C;
MO>56PJ-I0B0#R=^N**W25LY! F90-[M=?T1K*!3+98#6#3+_2I]AE5[04>AH
M6\II%C(_B"$\5TMUH53@*F]CI561[1$*=K_KP^,5"N9S!.84_>FLN4X*'F:%
MOO:JG##@)NF8V!3<Y"PHS;/+2+9ETP'U\!59PG/A?@" G3C/8\F_7PAYE,>
M[^60MZH>AU;B']=(%U8;Q?X^/Z (LC9DWN86[Q6M'-\.'WNUU"TS[I)V'F0P
MQ$QY">,",Z6FW:XWFNW]K%-IM3-BWFYC:9G'$>[KXR[VN.5Q1<HUI4.W46U+
M"8.E(@\&V%MA(JDD.4)1,OIZDMM@U YIC74Y7U=_U,B9TQK-_NPKXSXCUOT5
MYBF$MUAMJ9/*5+=I,J<W><O[N^?K+0,'\02!0%=*&O^@;0&J5;NS*]=Y[F+J
MAJ%YWO76]:1<-G6,1Y'7Q5,;84=)C5#-&+36:-8%1/?2JIT!]%8;;51*9%6F
M(XZZ2Y ',!Z7'/"CA.*&IH?@]0LVH! ,8M[=/'9;ZY3_GJ(_;I)[E(8@DY+>
M;FR==E*[)L-[@I3#D=+>;FR==FRCRR@F36S+<LWBF9P-X;E&W!6DG;WG>:)J
M5Y1V=KGGI;VZHD3E22^%N%*L>=G6@F05:??K%YZO2P.5Z(F5Q3I*1>FH"]<J
MW5QOM[9&/6:@,MV^R&""Y7G-=()Z).(^EE_O$1<6:;6Q16F]\K>2LAC[[6Q3
M+"'45"&MR1)K8&%0\Q6SW "_G2DB,AA("=AK8_L<[J.D[G'<>A2+\19$8IGI
M.U J)P;C,;$C*5K %>Y-2+;RU',TF(=R7>F.(^:/&I+]0\=S\UI#[C*VEK?!
M-'7+D?GGD\DX#I-15GE?:D5*!W#P39#S]9?@[RFZB(-,9&;JC.#@++<42NM=
MZH[BX&QEMJQ25P?G]1FEW/B2M)NURWA5@@J]%H%E?;: *W'1/E$/FP^G%_@P
M?DQG^6M 0LHMC,7S4>KK(+\ULEJ;+UCH<R!O( ?GS(\I2CI9*XB)44W(1040
M+I(T3N=K<45,7G-;]#^A( ++ /U!,MCH#^1P$4L(<1];,V$JO\)YB'K8MH4&
M?-+)>S.[@_ZI^(X36[$[7CB%GBZY:G6\P(DLA-8-=Y$ZYSE\^J:R(O?M"P'/
MD33!B&H:N><>RQY$(5?K-PKESR64":DU4K6U#F9O^WM@)[%?_-C,RC*;L;:3
ME>4F;*KRD&\'>I[M9P [B0TZQ-N<XP90:/I6\/UX='&QNP"1=]->P"D"UD\$
MC)DK)5L55BQ+O9^#+LM3"&ND(2PG0R,9RALSP#_M4H]_]>V!%,9F\%K[;X-3
MQ,1N]Z\#B9D]=5=#U-PZ'(7\FH%9$=_"&2\?0*GKD*SQ!1.T+)9<YFC_?5#*
M@C<Q9:V_'TGL<TRQ#@U]XW@]>J<0Q\E3/Q!\3-V$@+*G(G@*0"?-1&TC-@]^
M3]'C*)(U ^TH$IZ"H&U#M_:7U^&K3M <$O_S+4P@VV!M?=A3$$Y!4)O;4?.$
M]/;-+?5+'<TH</7JS\FA[?*5CN:"D4)7;4(Y4Y-TLN9\"%8P#^+ZP=ZFL&M2
M_(GG?U#M[L9:X2,A2$+R6@8I2J:T4CM=K,TC^CNV-\E=P>L4*62+\]O;/I8/
M3GR5;3]/E6-C^*EO>4_UFIXX<5>X>)X7<CAZ?)%V*A(UN\IRN"2Y>]=%7K1W
MYDE)'(&2*,H W5_+!T!,4,ST1(QD81#_#02\F(^)D<>!RAUFUZ=7$+^ +VF2
M+SID7J@,.@XLR+(]O:9&(*C'&M',\>?U ^+BT<8S^^NT,",,-H.-7GDP(EY/
MEH))D/>E]<E^,(GOY@0X&1;&82V/%\\3T2T 6YY<WF:HGZ<(I:_8Y+\.0O+V
M, 09>23F":#E)7C.IT6>89@BW&",QAH)TTQG%WA%8%Y-<"VJ5,1O;\V[W:)%
MD+S-:&B+9A:*MY**.^(^MF9"ML!-0E[O)4Z>BP"A-7F+:9D6"<^V%W9Q@XN$
MJ?',IC;Q5_:J<!K;HOT!O*3Q"W&FMA 5)L.*^]B:R=<D*,]&$%'NSK(B2$)0
M'9*<J4@Z&<JQ)^?4;1HD0G0%#:V)R,89RY.(S2:V%2_I0=H*SS#.+,\-5:4C
MKXF1^&3Q'"V^4L-GHR-)ZQ:?>$UX!%O2<XQ$VDP3(<D)W =*+P ]IZ[@I"V4
M9 >]]_4]9)PE4CGZ<!4ZSTY<'4#">Y[[5;5W7EL?]#:EE.%M<JD$@O5[Q".[
MPJIM]OP6($@DQ@,6^4(O!*.A15,M2I.;!&^@YR#Y8SK#FPY$A+#;F_/I@]">
M5^M[\M/U,9-+D(4(K@09IK)>]KQ>"+Y0F7B1)E3_?\*?%.X781=[S[!BO@=9
M3OC]\358";<*I[$;'M-Q^-U/7EXW),^X(DQM3Y2 TQD-W:!96NZ'V]R^A-^2
M]0"S/X3H"[IX6]GG( U3@.9>,T/QB')C3^8( .%3C.QVAH@XIZIF]5Z9*D4*
MG4Z%;\1RB/C+N/H-L^DI-GGH3,Z#C&YB(>D[C8X]]LA00:KMM/'/7 0K_)=\
MK:'%<(<P!#=3<\+(WF.)E48,V"4=7(+_ZFT%$?5Q76(VY5U55>GIAB3$U &-
M+)E&<T/,<I]F&4GMNTE"!/#N?TKW^+)&<G/*,5BHTS N,5:9-H[)/61G"P9Q
MA-T0^$<!DA O1KFY87@?K!EKJMW=C?GM4'6/8!+"5<![X%RQLTM\>I$NE["\
M20D IC@D/O^YCA'-&\&-%6RX%:>SIO&!51-%@ULRA'U3]BXM(U,2P<]I[L8Z
MM;R0Y.GP2,J,&@.8.MPV(TYGE^D2?PV&C\5S!B.(V0)DCWD:_O$U ]%3^@C"
M @&%@^[0(?N8&D0@)#>K 9PG36)^PYQ#SR!2!.#0R9KYB%NR] 4D09(375<G
MC-/NY\9^'&_*]2W(2<B]!KEQD4(X%VDW5PNS'47E0WD<>R>I0R5R[#E6+%%S
M*\R%D05S/0=,)?S;Q(L79O4<IE,2\2F)^$",V&%/?IK^$9475XE0MH$2"2U/
MP3KZ8N*RJ&N30U@ZD^>PJ*23<^*SGB,C.'=D9_A1W">3);C4W*,2ZO<4JE.E
M<'/W#^O,!<]1,GMQS%>4U)P;NXD7GH.B=6"Q; O/\3%P<\[7:E!&'&#\!)TC
M1$_Q<9EC@H3)4"II4YY7#-.2V_MF[ D=59?0$!72'$-*6XCOI?F=0!,I3LTL
MP@JI/QT14@?>K3\FJ+BG7[<\T K!GXX=P:Z9I15^?S[AIYNM6B'WEQ-R>GFP
M%6X_GW#KD&-;NR9\\Q ;XCI9[FX-GZ^NG0[P\5*":ZB.WC+ODGU<@W=,QBA?
ML3LX![J&\^B-K[[RKFN C]X0T4C6KC$[F1Y*Z> U7"=+0SGKO(:L5Q/#2G&Y
M6V+@9^1!R#3!8V,0Z&^JZI63)*(_5H\]X)^P'E?5H'.@]%R'^P5X,N2=1DF]
MG/UV%E^-(M5$*4$/<+[(I[.OU7HH/ >KVMO>\[9XO]'-<Q%DB^LX?;V*Z4&8
M219(H:,+*U;KII7M/4WJ_<.[2:S8V=[]'"(M5#:/_75@R:Q;@'\I*Y:ET-$%
MWMK9S_H2P(E9U$PN?A=!U,.%6>P@2\U0NF?KUX&#^#[-8/E*$CX"J7O]%F8=
M5DUC;%O(3%> !.R2.:6_$E^\2Y6<QF[03E0 );II0Q<X<>/>E< N[N,&^FH2
M3MS'6K&H-AW39ZPL)^3]M*NW<$&2;JY3U*9<IAH<,J(M%!X76,FD&6R2W<1H
MZ,)NVB!X42"T?R]>J8N+\S!Z0!TPN.V"AS*VW&]G5?,64&J?0B9+W*5)J+]U
M&KT<G4T_&ZC3^&Z<U8J24M+)S;D<O-C&AG<,'^GNEO=S87__#HAJ!:+)"Z9V
M#C9).O2/1"GAU1;4',2-U>L\6^UA'%Q;XO@F+GT2+*["=_IKRQK$R;55GZWV
M,-:#/#Q/_L[#U6K.<T]O>^J[V7GHB1S9GH/']GFWXX=[O.@Y)NJ^=<7MZ#UB
MVO)JSS'N^5U(XRREH[7[CFTG^<]SXWL.EES>J\!Y#"#)Q!DKEN+[+5,Y\RC(
M.<]!.EP=942Y?,>LT_$HB:?YCEDG/CLH<N?[U6<5L<\*^GF.R^'*Z[[__ 29
M)F0=%'YOKS&H[%-&$/0$2RO2VLNE\#0/8C?@,+@%FY$@SZ_2]X):!]GEZVT7
M$YHN]S3U]<Y+'Z!UX$E?K^ ;A9<A*XU>P7\!Z#D=-W*ZT7G?+^.;X#\=''UU
M6QKG1F:$W?<+^SUPHQ#'7DU@B[<NKXN<O#21)$405T\!M4(M&.$FZVU+D8SR
M[B7[-,2L4T_WLI#=S-(:PEZF+MD)G+._)K24OIB]B6Z5A4'\-Q @SJP/&-"%
M#*Q.*ZTQ@$MS[+2^'08ZW?\\<'TP ]UA@?CT"N(7\"5-\H7*12FE89R6.^KS
M[CR<J^M--L[3:]IQF>O>KJ^N>):ZHXQBMOC#W#>/M<=QFGL%,U7O/X8UO4Z+
M@[2AYC NKZA@GLK=#3TBK/0]^ (F,VQ!U3_LT-Y]'$.3T&(.A<D<-I[K.^W
M'>;LSNJXHZS[5;I8R.W(97?+T_/T:WV#5!J\.VY Y8F.>MSL.5P]\A_3I/,\
M_7@027F,P,JWM0XG>PY6OYMZ8\E[GJ4[U%X^X=D#GJ5'PO-4U0'V^5'@."1G
MEIX5S_-9^V?,$XQ<& ]PFGF>(=MUGQOPX)V0-2)!>THR=B?UO5_).0Q\H\Q<
MNB]I^BV("U#5FO>AIOQ(<B*X\N,S2K/L$LXP.V*&J!Z0[)J-)1[,I:A!QYEW
M&LJE>1N/EIRB6_VNU]<DJC)D073U%N(YU$^3J"\>=PPG5U)SQMW&<FJ-==;2
ML1.$1[M2/6HGW=Q=3\KCC&,I':*=-&BS0+IC@!RFB1UDT_D*::^\R3^.C :Y
M?BY13<"</&3I!JX#L>H1(]PYZJIV&!U9_-7,AC_>.*$V?K)J2+TB:,4+1AQ:
M:4)?<YTD$?WO.9YZ-'D-4)3=QT&" 7R!$4@BX@M[7.#5> "K H4+W&Q2Y N,
M1EE\^"Y !+P7,$;?U\[$[E$Z1\%R\@9YMTH$'>R]4<,BZ3(E67U:LZBZ6)M'
M\9R!?Q286:Y>\/\\X>^))\%M[\@,OH#E,^"EQ[/;6N4A*@'(2ZH@R2I!CDB]
M.** GZ^W32J=G,J*V]UW:5F<=MC MC#9","&L"1U^#@SY3:WMJ;A D1%#*8S
MZ2)DO%5X(O6U>$MK;'Q']BN1("+1SVEMZ.K') Q!3/004)['C>.V?EV=*5#T
M^MJ"^NH?!=:>)&&)G4:V:&ULX,VFO@>(<O E"&/\GX@S Z6NUMB]S1JU[E(I
M<UCYHXHR[_44U=Z.S"ZZ+!#6Z#'X,"WU5^Z^EG=T<4XT MUA2F4_6S-Z0MC$
M*M"Z-#U"O.'1IH8*J5E8;Q;.Q)2[.[)BU2[9U"K:;I>&B.ZP[90&M&V@RXVK
M=M5=D1GC>5A":ONTD&*;&;Y#9,Q$:6+)5_)]A].T=2#@T*UB[3NH"JZ8.E%4
M0]_W'36Q&29AK",Y(=@&5 L;<SO:<RS[E7T"K<?S>%8_1[2:.7Z"M@.TRAX!
MST.)_0N$ Y?.=_R'X&ZF1\CS&XO# UNYI3R_<=</KNK.,<^OB0UYVJGYYH9X
ML\+53)#M+YNK,>J\C_+$%L?[VFV<C<QS%9(M_4E$UO$N6$H2*OKXE+6 XW(5
MIVL */-.Z0X5YF/PVUO+/ZAD"6<Q?H?YXB:)B$54!/'>NN"U(@LRG3&'X7-]
MWU^U&X N15N#H[=SN4@3ZEK)^!,0[AZ#'W!6UAQA%E!GTNG__ :R?*,:<T-\
M)C]QRC8RGVW$S->I#XQ24>*FYC";G;)P%#?>LWQ7/.^N\M7;"B+:N-P3HEUG
M9'Q##'67)HH\Q6MI:ZD>L A",*PC65\3F&</CU^%^I:XCZV9X!6=I6A);E.4
M'B+A''BM1W=6W16$[DJT9I,7;,\147F=HL^X+T]0]/8Y6_A-8CHXB-@SPQL?
M_Y-W0"EVMFX/ ?0"*W[=(_(I>#L'"9C!_!JE2_6Y&QK<VJY':0A E!&Z;K*L
M(!NZYLZOI#+R34(>]"+5FA+.\E)'"6X6%Q%6QAI&)$\E[O>;(^*RJS> 0IB1
MR<M1,S?^Z&1T17@]';SPI?KQ1"XPWV#3$B89#(59H4-\VK;KF.G9TPK'=7*H
M^9XQT:,7LKDX J^=YP@/Y.UK@6W0)>;YZO04D#+J6_)]"?K,T=@Y-3R'TKPO
MO$YJ93LPC@+.4VJF\[N\]S/VE(38]10TX^CU'/_^Y#;7]^PYHD/9-1(/^0EE
M(RASO?>^I\^>TI?=YN]AK4-I-.>T'!V60S4X=,HH[P"NJ>C4*>V\ _@]A[].
MN>K#; A>(&V(U'7O\!\F3%<MS9^/\E;!1FG]FB 0IO.$7+UHHDVNO.#>FPL:
MOP,X7^2;&S&398KRJ@AEB?$8;R*,*B7/XQS/4P:UU9R0NS1Y 5E>2P@J+7=E
MP5V:_PWD#QM9<4B.2*?O6<M+.]U6ZK CQG1;Z91!ZT8&;6^RHU10KE-4_8JT
MX]T'&9@(VPK\*7SJNC'4XPGN^WJ<DE9.B9TNH^I6 /2$<K\!4&\#S",)@'J+
M_[C4#HXR/L0B.>N-+9;+ *W;L8.3/]51;V&U/M,BS_(@(2&W,N;?T\6?_>]8
M+:].8I2L:FY-UJWC+]S;W_H#C95+L)R; 4C>NR=/>6V3)C>AJ9ZX1O[=L2)J
M;=]]^\$'S';B>/4.N\?V05]7%U6_[BRZ7+65%V_N V2S1#B+]:%RS0)_'T;3
M6%=B%#+EVY_'5T)'.L--3D9]XZ (XB> EM^+L!Z8$@^X>I!K_?SOV78K*$2&
MS&MR?;@B5Z5QD0<H=\-AHX!L!TO+^W?.^V=(!6/-:/;^<:+,,JQZ2=PO-_Y5
M<HS(BE6R/C+UQRAF!S;\/$_&=T! *^'O:S*^,P(&6UV]9->/4Z /;0-6R/_E
MQ.7F;< *VY]/4<K&7\<8J3QE=1OU09^RNEWT:>TE>/ASKZ4SZ>7Q<9/@A2XH
M2T_S!4!/BR"II/\FIZ6?Z*+V]T_WS5R];W84V2Y2?J5E+7I+9]#]_.GFC5O<
M\1L59=:X8^?S_N%;>40L0KQ/@7\H.Z83?/O19XQW/!U4P%\&.;@.(.HE%&N2
M-/_6I7W NK<XNO3YMT+M0\Z]%=*ES[\5:L0MW%L>+>+\6QLOSIUO/UOWRY^N
MB([Y\N+IBJCY*W0#VB-'D3=WNL]_*OOA():G^\\GX7V(P_S8E^=4?N&HV'\W
M(N!]1O78%H@14C":G7U:HSX" CWF=#N3<#G:55)P+?61&^Z>!3>R!=2.?7B>
M83ZV]=..C Q1$_ZT?CW%33Q/?!_;XFE%+WK)K&>I+U:RZV\2W!8\!6^@\?+"
MYI?5 SK5:R)CS*;?3&4[94E:I*B'K1CC18'('KP&F!.#>&]A.#.1];(]FQ3A
M[9?HSH;7R_)LL"Z;$W?0+?Z2[@I)^MJ:6?U.*$<<<.8DZV5K-GJS4*+>PE&K
M(,^:9ZA4<'@> >D(%U<R>>ZQ[0:73/1Y_JZD)FA2J>KY2Y&:<,E@,ONF(RD3
M[)!*?A<@4D;@!0RK>C\OP/N:5GJ&DK? &V2Q+D\QFQ@ZZS.4-\YY_-/N&8]_
M]8U*(6+N?0;I' 6K!<32B'&'5MQ6GV(96'LV+ANP6^L7%[\F$22I5L\%MHBO
M D3N\&?36748/A;/&8Q@@"#@7=K4&,#6'#'4U9N HMO&NZVL7>,+4(S1RC$]
M?P,!$E[<8K<== ."^>Z68J(L;FN=,P37[MMMNE&:U:1F(/QNGKY\"-,BR=&Z
MI+3Z89?(ZM??OOQMA[+&'ZS;518]+ >!^O17#JCX#]9!)4\1)"&,(3WD\2\N
ML"X#<QZ'ROM9G]%?TQA&P7KS<Z7097AG47>N;&;2_J[,D!2]@0G%G_B4%>>U
MV\N00M)\3+<!VN9M[IL$FPB /JQ[#[#FG.\?\YV',:U355]] #%)TWA**P7C
M=Y@O%FE,R!"I6@J];9E((C6;V$02-==37XY,GVY:BSHZK*=P253=UDLZ;/W2
M4V"4C,3--N,KLY["(U2$FURSQUB> J)DTQ!@FMJYIUAH.N_8!YFGV&CS"3$X
M/ TDZ)S5"C;.<:#$O6*S(XJ/ PTUGI%;D9Y&G62\PT?S. #18I\]$]W3V)L*
M1MV]!+U$XL8#FI9?8HA"Z[:CEMM$0OPC_CW^%'P!+A3C=3Z.X7ITP.E(K!_Q
M#(O!=V]"V7S3HCKX]>,GFXXN1ZA<MGH]]HZ</(LGY]$IY&/;IA/(>D]A.GD>
M#?I%>@7$BDGV %Y 4@#\BV ^1Z2H 1Y\.JM_;=\<T];K*M*O\8K7KPL1Z_JB
MR'*\L$BBIZOVMG;?AKU0HJ<*A%U.-I_>>PF/("SP]H?DT;P(,P5:BS,NQ9V,
MF5]T5!C$&?X4[L.D2=32%5#/US5"@A1+2:<A61K+B(QJ$&1KT;."ZP;B-K6%
M_70%R,6!9%ZI!^)''WBM[:+-D1Z<AD>;Z:Q$\02?;_C3;#9@-'#L".0YGI2[
MV7OJ2ZAR7+U5@95)E@'\?R3HTDUY88XT*(=E,.!SU_:/]ER"5">GF_$JAG78
M3R@7Q7T,'? 3@-)L%83D!B6Y&YAD0'+0RWH,N>Q7!4I7@+OPK3_;6OJ_@B#.
M%R$V'07 2AH;6NQ'L(07P4JRP*Q6A@@@I52*\J@7DL!N9XB()Q #;,8NBP0?
M.;0BBX0:20?;CDU-L[1U&UAH\WGJM](Q>(_7":IGG&Y]7!Q[\<A08EN;K>QW
M":Z> J9BVC9AXIJ21X4/*Y+'1]%C:$YQSL/#,2R+W%-,= W[]LLO'8QG3W'4
MXZV&+>YIN$_W%).8_YZBU$71YIU]GD.DIV5+G3:>HJ4EAMJ^(4^O'^AN,55[
MQ7.XU+>;S(MW JHAEYC^14\OM73=>7)5U'/ ]%B*XS'V]-)/-XQD#FUO;_U4
M>\=2G4(SX:%-L?=;&#S#F"[W%Q"0Z473Y(&P ,+L?QYD,/N:I,\90"]$MMPD
M>%^TDT[/U_48ZXLXR-@)(\-]UU3,J#*X+\$JS6">D=M_"*S*BOL9*1>/F0 /
MQ4Z7ZC+"*?V N1#W )'+=,$<;+[! )O5RC% ;:<TZE<')!Z#^73VA((DPT)Z
M.ON<IM$4/>(]"4,@JAFHT-/168EK9"KUM3:SBBHB2E\ PL2R<Q3D[6W-8',Z
M[,IV :^)^SB: V4M:9N3'U%^HPCBFL.KIV78N7-J?:R]3<%"+,M ?@?RJG@[
M!W:5GB[-:LOOVM/:ZVK;]AA,(=V8>+H*GJ=!EB[!*JY>=IP8\6L9J6A0GF.F
MI6^UP..K,YY#IJ0&-:$:0'AZ#KF&K:.QP8\$O%,JZ%AT'KFB[VD,M^L)+A'%
MQXD64R?4,K].N"GAMF_@>1[X[2VLV2M@-J-0V[ISCW">P!D,@R2_6)#G@K.;
MI&8JN@%=*$:G[_>@4]G.9$^L2%QIZOU=\NS4 K.#H\JT4W#O&Q7C/6R*9@J\
M@PJ=G8,=TT8.>+R52#U+_!. +X+0C?XXSLVX&Z-]^\'Z<:$M'%05E7Y,C_(!
M],<\0+D;QVTG_'2%@^>Z7C\\R!="1A6:GTLX$Z) 56T]!;046+UDN97;^BJ)
M;*N$DY#6/,NV[/(8Q. >D9SEY:C3E;8SRJ2AT_V6AC2B+\$;7!;+6[B$N1!J
MAD*DWM?4=7,41"R&2&.6OB9J;:KDPY(,7HX-(N(K%'ST*7U:0!3=XY-RS2"W
M^UBVA9N D>NS58/-//>/*H E9'//-0\%> [8=!X[3C!619@7Q+>.E0TT;U;O
MQ]"@ D2M1N,\,9NS3.GS%?AW +U(,SN5NMI+K&H05U&E,H^ZJ2VZMQS6(HM"
M2Y_.($ SZ]QW&6'(:D@5LO]=!$E>W>IZPM^A9)(_<$K:*74;<AZMKW-+V[%:
M.;$7MGPP";&:3R&5ZLJJ_:V5TURNXG0-P"-X 2A(0G%"*Z^U$^M3G31*,K=J
M:B\--ZP"G6F&R1%BSFYKR&:8Y@N P!O,0R+:N+FHS&:VP*L#ZM<I:BTJ!S]N
M<R>8MI)SCR#'*D]$G"IID5\$V>)[C3.7U=NEV6E,Y=N/#FC]ZHI=N[ (:^9'
MX>;NH'O5U_G5E!M/[7!=[:X&C:E)>8I19UVLN3>U&-13("4J>*N,!$\K]!2:
M ^68WLGAO=/,P/&YT>4]!4MC+W)LA>,%AF^W>)Z[UW5G\0TF[T/=)G5YIHUF
M--SM.X+8N.NEPHLS^0$/09*ER]> /EP,(SS\J),"MA-[PJ2<XR_]\5BL5C&M
MU"IQ?:KU->3&VN)>Z6DU_%1?^XS2C/6XK$JO00C<3P]4ZV/OU0N\KL0L(%EH
MV$* 7*\KJZ7%YWL1"#*\$\O_WB0;ZDK13@]):3JJ]C#&GNS:@_(BC6,0$B,X
MOT]ADM\DY XG@Y74^YK*18DB6,KRZCO5Y8&0B/^H20X;[&YCV#XKM>1EK<HJ
MR2[/[>X>@&OF&!LUDO#V>4Y'"YQ0A'MN/QT EN[)X;U9T&G':AQAGA>"[ 1?
MAT/5VQ*15P%*L&&9W0/TN"#5>S>>VXL@#HNXNJY(;G:'I)HVC O,9+N]AC7*
MF)K2+DGM6^=[)G9#/U+M:4O?QB=P^33V[;[YQ6YCB]()5B(BXG445$%KM[&6
MY$86&C,UB40L5R#)*J&%R(T.>@J=K[=M*L<?)7U+?Q+=QT%R%RS%I?AZ^92U
M-"?A7I&X,A0[&S*=Q%]CY2^J]K*>8Y;C8VY*3QVU++.]]J:\,<0W"8G60;'*
M2I=F_2ORU:\)%*1#Z?6W!?OO ,X71+,B,=PYN"L(-=-92?*TR+,\2**J^DG(
M60J],:QZ=HCX(9K1<IDFU;+D>$F>BYPP_U.Z+ZL:HDSDZSEL8,=6OU*$]A90
M;_VYH[@BWT4\S6[K"N45M(JTUZUMV3,=--BF8;VC(GKNY6*JF:TLI5ZT.\]1
MU5/M:EM:2<OR'+D^C0EF-MF^_N<IPIIZ?!.L'2'A*4!#L6 ';=_3Q*H#3VI-
M8\+;P$N'G:V%_(G[N &8 PT\3X-;_>QKOIG81WV7D>QL(9 <"[2/.):/<&W,
MWCXB5ON .1&S&G5NX"EFXF[,Y,@"C9,DAQ&1'Y D:==O*Y8/N9<U6<K7)JN8
M\.YTRA(N/!8V,K8KSL53V&N40:.3K_*XE71# LY3<$^.8'^]<+XA?G(,'X%_
M;1CC<FM77L,DP),-XIN$W+FC&W;4MF7]V!,1$N5#3_0E'=8\R8;(V'\2/S1K
M\A/V\EXPZV$A^A#DX/$U6 FSJCB-[9?KV[P -)W-SH.89M4O ,@?8/:'8KT^
MA2$LO@E 7G%$=*L1>L[7YV1K+P/TA\!U(NUFR*IA<37>$JW/3V<76!1"BB;'
M9CQH*&M5V/8)%CV#S&GM#F/5_"$4?-)N0U:$).KB=/8E^'N*-J_%\NI"\ML:
MV@JWI.3(IJ3]7@%?KF&OUL_ZB]\LT;C5(6Z268J60E>@B1%MH7 )$%X-H@_=
MI:62)_3Z<9L/N3E:K,YZH)W3R)H;5FW+2)O;YY%K^$;N4VWU)2F;[/=P02<D
M-4JNX_3UKR":;Y[ 7$_RS0Y64!7E8]B:*:T!1!P6""Q DN%5*'-)OR8(!#%Y
M&N>O:4R"UI_Q(4$23*?)UGDV09!44[JDY4GN:?V0<X %%G@*WCBH]/<]UQ D
MQ$]>L-E(=N5UBLB3"(VI1'_'\H;H/^4,MB_IA*6'8/-WHO[IXVGZZ[;0W;)!
M_6;.$T!+K$42,CF8B/L8JR31M@0G<P2HF^_J;05+Q9!\E:'JJ/:T[=#LPX'0
MSD=B&]Z>.N4.L=EWWHZ2V,*> FC"TF:7,U59"$]!533C6Z_)&Y4+GN.JZKD2
M[_!=IX2GH"EY,^IHA:*GP5.H#'HF6B]5<TW\/G!T(@=3["6HBX4+V-)S#E-U
MD;;"K,>Z';LJ=SPF]/0F0^_2B^%\\AS*0\T*K@+HZ96/GEA0TW/H.;@',^4A
MB]/')1N'L#7,N#TZ@D\+86(AC/N3/:\.:'A9)([H(6H$CA],+<=Y!>E/X\\R
MW+G"AJVC8EG0:KO[FYWP6.N=7W'3\S7Y59I@&L>8I"B<WU;N[3'3?AA<;QB+
MX7T50N] /IWQ@WZZHUA+3\1L5V[M?Q3D\9V:4UEY&&I]K-T!:Q,C3 YCMQT)
MQTFNLW4=S?'9BQ)DM89P8)XT/!/O*'VR)"*5SBXF6+"579G\/&1$!U:X5D4Q
M32T7PSU5XU276FD4>P_@MO$GU_,4-N)%@0CQI04J80*CGW" *R[!#*LWV.Y.
M\#]R<H^L811B0K\FP3)%.;'DZZ57997N0[LH,PX0#BZM]W#ZHP//27>U$W:"
M4GK8'<>KTRHZ>JOH#%L5]CRP=Z :W8$/CR/OJ(N"WDKB$K.OY^@)S5(.SPGM
M \_Q,G&,'&2.>!Z$/G0WZZ^/YX!VV>!JYJ'GP)G8Z6:-4.^?B>["JP<8K9ZG
M3O1]5.TQIMGP?)H'L3] ZAO,?C_1_0CF-$$LB3Z#=(Z"U0*&C=CO%!.*_Y',
MJW:9 Z%)I=O"%UA92V,849(H-W!OTG.;6KVSFI6 7\6P3DV0ES/A]K$6-BP)
M>@ K(OJ3N<:U>J6N]IS:+R IN,]\;_YLOYJ, ,;S=?5'M:(RZB-9#U*?%QEF
MD2RKA99*D)K9Q_*^$1?7;;4Q]5#Y$A],85"CP"WRP6XW9#F(?:G-*0G!:>B*
M2)2$Z;G-[96%P(=]6!:2P_^. 54 DVA2:O>BV]Q*7>W5#T(88BP,[M)$Q/WR
M]J:V8@8#Z3;<:V.J_'"!TA60?9[5REJ<L-94I8_LLEK:+D]R]4;JC,H*D-2M
MK.\1M9UAF2-NDA=0NA_*A:Y1Y(+,:6XU\HVE2]KF5S&K2#I9?)*TVFIE>>8$
MDU:0R^8EF?B(+AWN93ML>(/L"TRHL5VO SXHVJ.47JHO(%^DT7;Q!&^7#D:!
M+92K4L394SH),6D(W*,T*D)RC6Z298"+C;R?M2P)$=DLV@:^;BQS,^Q=*..;
M]9X'['1< 6W7?6UJ^PY0=YN=&49G&\&^@\@RG.O[*ASCUG=(5+PB+0YJ8^@I
M/'(?0GV;GR_C/85&U57!+L&D(;V.##_UX@<J+A;/P_X''H>B[>TI<KKZJ,#C
MY2E":EK"OM_MF.%@>@(]S]@PI8HKR7_?L>QX"#+]N2>LA*5J-JY!HXE +F:H
M<446UU7M>>F2[JS#<Y)[7E2DLUR2>.4]+Q_2G<\&#  ,46]DA&N@$!ZHD/OS
M";EVUF@;GK]X5\A&D@:Z58BW?[X#.2E<18I0W:;)_!9S453B-)8<T8UG=#NI
M(.9D$?';#IGT5"U3DP9N6BN_;3>*LYKD#(3?S=.7#[0P+%J75%<_[!)=_?K;
MU\<="AM_."5)GE)RCR E=^1Y?UCE#<OK4,*8_%ZS(<4C<=TQ4Y-V_FA! #Y^
MY@A _ =#.7O4,N%"P&HQY-J4?D3NZK3^;!*0!S GUH48DW8CFPY\J4Y2!S<$
MJH"G834E!8C TU0Z/,7"8)1,P'&^@^=D2I(33VF<4@"<V)^=(DF>ARFUM^N^
MYNHI4,H'Y*ZN?.QX-)5T3T.,RE@P+0E/@V=:&Z9MP'@:'=-GDQW[:HCPEQT/
M>;%:Q51/#N*Z&,\DB?#A0GYB^LJ5NSC@,->_"U9-B)RN=#8D_D8TQ"2J'B#"
M_R:Q)?JH1:-DOMCO=?"PUN[&!2N(UYG&@2.88Y*RFU+OB,Z+_"[-_P;R^P!&
MW'DK=K?FOV0P<X.%9>Y,Q=YV[Z?1L#-!^0[P;PGN-;1]=U1&<+N5;2W>E-QH
M)?LH[SW?S4V]3;J?H-'> 2>T^&CM[#U/32@#4!V^X8<PR;@Z9?4'\C_/00;^
M\_\#4$L#!!0    ( %N.!%/'.KNP&0@  &H\   6    8FAE+3(P,C$P-C,P
M97@S,5\Q+FAT;>U;6W/;N!5^[Z_ >"<[U@QUC].&TGHFNW%GTH=>MCO3OH+D
MH8@*!+@ *%G]]3T'("5%DFWY$D=)%6=DBSP #@Z^[UQ <%JX4E[_@4T+X!G^
M9E,GG(3KFW]WQ\/><-H/7U&@WTA,$YVMO&3%K%M)^.G"P:WK"I6!<O&@-W@S
MR;5R72O^"_$0OU=N4G(S$ZKK=!6'"U(HZ!8@9H6+A[VW[Z\&6__&H8.<ET*N
MXM]$"9;]%9;L5UURU?:5:.=TV73G->!2S%0L(7>3B^LI==$JN*?/??U?7/_X
MP_#=8#+MD]3UM%^]\&R?-3U#G>S.+]52F]C,$GXYB.AGV EC+,.8B9;9OIKW
M&^'FMA")<"S X 5,,7QQ6Z0X+IC7,,8_(75"*S8>C-@O8)S(1<K]%9VS7PH!
M.;NYA;1V8@'L;SG>!7.B1CO$CX=,IK0IN7RLT3Y%["^0YP96[%\]]C.H=!ZQ
MU%MOQ5S!7;QCHDPL6HTR82O)5W$NX?8(>_RGMM1K-\7NR*[4K&L=-^Z@.4J\
ML!29*_#[Z$JH)]JC55(HKT\B=3I_G)'NTWM?QV&O-=@!2P4E7FEE6<$1Z 86
M I:0X6(*RWZO46TP<H77*VT<0W;\&;MGPT'W'\030D"!RS%G-Q+Y9+02J8W8
M)Y7V-LX69]9\GA'Q,")&IX*(G[E%'."*ERLV5WHI(9M!%(#1P"'3V$9IQVAJ
M7"C&U8K5RID:4#?NH,3Y$DXX*_&;$5RRG*=XR3!=8B1R.LCM"2A(P5IN5B12
M\CG@N%M]6KR6H3(XI*0ITA@DD J3UB6**6R.FF1@V+(0:<%L31^;]DLPT'1"
M$RB%E9@,"35C2^$*G*"M$- T.O5;H6HZPVDNL%G&DM6V&<Y(?QK2QR>/=&"Y
M4(@E@N4&.Q'"',7QMMFZ+U1.@_L,0JA4UAGVB?C< DJ$V!;D32N$%S&#&"/E
M!OH-ZNS.T&C.3%#'$4G4$@40[QI!Z8>S7I^4VX+E4B]M2P8#,V&=X3@0IXM!
M;]0RVL*T;979T_8,ZZ?!^NVIP/JWSS#PXP^WH\'P_<0VR&VR-O)X.F2WE[;C
M$?*)<0,>BX@MD4@@S## "2=2V():D%B)#I^</GW'Z:52VQK;D9&,E@&4E=$I
M9'C9LDO$8 8(Z@"TUD:;S\\JNV=-_.8V+;B: ?N 'OS76N+MX9AWAU>7T%F#
M>G_@+[,*W@Y?<K;#J^PK32W 15#%IH*;HI5G%"2WO%?P)H22DX! _OU"X"M,
MK>-]PVZTP>E2-1$_'$$:OT\5;#SNC<?C-Y.3"2I7PRC\/XVX<LD[SPDL#\SF
MD>O^$:R8$8]]7OVP^X\HY4]Y;8]O0KEW N@PFI%"-J]K@QU@[K(0UF=$* 7*
M]T/[#YM<:CL?,R"Y]T!-.K_!:M3D:G138%Z%NE@M1<:=5S2Q(A/<")J "$6'
MSQ 5]51;*@1\-+6^:O#YD[: "CG,UZA1A8LITEIR2OMP6EZ)34&!+4)YLEU5
MX5\)D"!F9M@>LM>C\Q$YWYFQQS,V.5G&'AVT]XA[?+@_FK_(^87(B);<:L4I
MX^06*4U5/'&5FZSE#3)9\$1(X594YAP:EKR(IYAGSWI+]U E%Q+;VV9"56TJ
M9*_U95F::I-Y!?Q^P P45EL228QWH"+O0"*U<H&HZ$5$A5G&F:K?*%73$Z+J
MS8++VD<@PC'D.3VJ6" "[8':?E/7'1%2P]?#];ZG)C;$<&C#KD*B:W>W"L<$
M?;Z6!MHRR1_>3&-)NQGCO0T$4Z ^K\@LFL:972_)KNR$V/4QX'8?_[1YW52-
M_LYAECTB_E$^JM.T-@3SK>3O4+>EM@YOT/-/[,RFV%/S](5=WM4F1\9B;-H1
M;W1/D4=^ZYUVY56]UJP3]"JX7>?*%-4\PR'SX=Z;I G%*R;%'&2S#[\C'SW?
M2B='ZS.'#W/XZEG;FB]+X:?O;/J'G%GK :)-M*'@M\W!3> A$CTB7=XK,3?J
M<:PSG39VG:+Z"]AG60KG .X+[HG&+)@$,H$:^EXND:H82RW%:OQ-Y6[K8>#W
M6N $O#.IE3_H8#OG[9CO=COF@\2R!LLL?X@%QZ-=UE0 @K-)^M;;(DO@<\KB
M0IGC\SA?H/E'LNT3I4=!OMG!",\,#D0-GF%#"^N@<3<]FKH.VR#$L?R*0BYI
M,9&T=8GP07OXV30!^^##MY,+*&=.?9L;)A\P'<P-NN@($0X^LB!'_&&!ADQ1
M2*6$6FBY ,JG%)\U9QY,$XR@K*1> =Y=%CJ$'_X959%:+Y-OOA[P>W> _D3.
M4]Y_7/3]4T^+.K\Q=8#4O'9ZDJ"_ M.U%4]Q+>+!Q(MW$;=81,>YN(5L$M ^
M''B3- UPA22O+,0V[%9!.SM_*C3T?4'CHP*F'9WVSH*SC-OVC1!*9:U4&.[=
MJ#<>_ND-&:3OLCN$QKWW[]X^)#/N_7&G(_S#[.K6KF%8EGVM$I[.9T;7*NON
MH7/0F2S1+-T$ \D\]I]=NC!94$J'14ZSP@@;4N,NO+7K^S4!]V68]Q$!$K,/
M]0S=*GL;L=%@M'V2]^#JG0W^G*-!J_ALWR_Y:/P94<LKG%&FZ!._V#]@\"G"
M(Y7HV_[>L>9#JWZ*[F[\[C3@\4B3[T78SZF%IL)(JGZZ&%V\M"$/O7AQ*KQK
MLN77H=X9\6?$_W\A_N\&K*"9^DV$A]_Q.=/@>Z+!":'^]?*KR^9H I<,UDAO
M=L4[]T$=?U,!^^W4]:_]&NAP=!KO/C[QQ.B.#8JU7ZOX# *?NCQ'?6(NEWQE
MO8>;]L.;PM.^?\?X?U!+ P04    " !;C@13J;%)31D(   @.P  %@   &)H
M92TR,#(Q,#8S,&5X,S%?,BYH=&WM6VUOVS@2_GZ_@LBBBQCPNYO>5?8&Z&ZS
M0'&'.]S>?KBOE#2RN*9(+4G9\?[ZFR$EV[6=Q$E<U]US4SBQ-"2'P^>9%XJ:
MY*Z0MW]ADQQXBK_9Q DGX?;NOYW1H#N<],)7%.C5$I-8ITLO63+KEA)^N')P
M[SI"I:!<U._VWXPSK5S'BC\@&N#WTHT+;J9"=9PNHW!!"@6=',0T=]&@^_;]
M37_CWRATD/%"R&7TJRC LG_"@OVB"ZZ:OF+MG"[J[KP&7(JIBB1D;GQU.Z$N
M&@5W]'FL_ZO;[[\;O.N/)SV2NIWTRB//]E73,]3)]OP2+;6)S#3FU_TV_0Q:
M88Q%&#/6,MU5\W$CW-WG(A:.!1@<P12#H]LBP7'!G,(8_X'$":W8J#]D/X%Q
M(A,)]U=TQG[*!63L9Z&X2@27[%\9W@5SID;;QX^G3*:T*;A\KM$^M?%/7;*_
M=]D_^&S&#?^M:K/$FV_)7,Y=U-CHRRO#MI8C%?-FP%384O)EE$FX/\#VOU66
M)M!)L#M:0VK6L8X;M]?T!5Y8B-3E^'UX(]0+;=\H*937)Y8ZF3W/!H_IO:OC
MH-L8;(^E@A(G0A'+^1R8@;F !:2(&V'9[Q6J#48N\7JIC6/(Q)^Q>S;H=_Y-
MG/P15)+C<LS8G43N&JU$8MOLDTJZ:\>.,ZL_+XAX&A'#<T'$C]PB#G#%BR6;
M*;V0D$ZA'8!1PR'5V$9IQVAJ7"C&U9)5RID*4#?NH,#Y$DXX*_";(;>=\00O
M&:8+C'I.![D= 04)6,O-DD0*/@,<=Z-/B]=25 :'E#1%&H,$$F&2JD QA<U1
MDQ0,6^0BR9FMZ&/=?@$&ZDYH H6P$A,OH:9L(5R.$[0E II&IWY+5$VG.,TY
M-DM9O-PTPP7I+T/ZZ.R1#BQ;I1MK[+01YBB.M\W&?:$R&MQG*T(ELDJQ3\3G
M!E#:B&U!WK1$>!$SB#%2KJ%?H\YN#8WF3 5UW":)2J( XETC*/UPUNN3<)NS
M3.J%;<A@8"JL,QP'XG0QZ(U:MC<P;1ME=K2]P/IEL'Y[+K#^]3,,?/_=_; _
M>#^V-7+K!)$\G@Z9]+5M>81\8MR QR)B2\02"#,,<,*Q%#:G%B16H,,GIT_?
M<7J)U+;"=F0DHV4 96ET BE>MNP:,9@"@CH ;3,EW5-%OFKB=_=)SM44V ?T
MX+]4$F\/1KPSN+F&U@K4)\N(R0Y?<K:#F_0K32W 15!UJ(*;HI5G%"0WO%?P
M)H22LX! ]N>%P%>86LO[ANUH@].E:B)Z.H+4?I^JY6C4'8U&;\9G$U1N!NWP
M_SSBRC5OO2:P/#&;9Z[[1[!B2CSV>?73[K]-*7_"*WMX$\J]8T"'48\4LGE=
M&>P <Y>YL#XC0BE0OA_:ZECG4IOYF ')O0>JT_DU5MMUKD8W!>95J(O54J3<
M>45C*U+!C: )B%!T^ Q144^5I4+ 1U/KJP:?/VD+J)##?(T:E;B8(JDDI[0/
MI^656!<4V"*4)YM5%?X5 PEB9H;M(3T=G0_(^2Z,/9RQ\=DR]N"@O4/<P\/]
MP?Q%SL]%2K3D5BM.&2>W2&FJXHFKW*0-;Y#)@L=""K>D,F??L.1%/,4\>U;;
MQ_LJN9#8WM<3*BM3(GNM+\N21)O4*^#W Z:@L-J22&*\ R5Y!Q*IE M$12\B
M2LPR+E3]1JF:G!%5[^9<5CX"$8XAR^BQR!P1:/?4]NNZ[H"0&K[NK_<]-;$A
MAD,;=A5B7;F'53@DZ/.5--"62?;T9AJ+F\T8[VT@F +U.2&S:!H7=AV37>D9
ML>MCP.TN_FGSNJX:_9W]+'M&_*-\5"=)90CF&\G?OFX+;1W>H&>MV)E-L*?Z
MZ0N[?JA-AHS%V+0E7NN>((_\UCOMRJMJI5DKZ)5SN\J5*:IYAD/JP[TW21V*
METR*&<AZ'WY+OOUZ*YT=K2\<WL_AFU=M:QZ7PB_?V?0/.=/& [37T8:"WR8'
MUX&'2/2,='FGQ%RKQ['.=-K858KJ+V"?12&< W@LN,<:LV 22 5JZ'NY1JIB
M++44J_$WE;N-AX'?*X$3\,ZD4OY0A6U=MF/^M-LQ'R26-5AF^0,S.![MLB8"
M$)QUTK?:%ED GU$6%\H<G\?Y LT_DFV>*#T+\O4.1GAFL"=J\!0;6E@%C8?I
M4==UV 8ACN57.^22%A-)6Q4('[2'GTT=L/<^?#N[@'+AU+>Y8?(!T\',H(MN
M(\+!1Q;DB#\L4).I'5(IH>9:SH'R*<6G]9D'4P<C*$JIEX!W%[D.X8=_1E6D
MUG'RS=,!O_L Z,_D[.;C1U/?O_1DJO,;4WM(S2NGQS'Z*S =6_($UR+JC[UX
M!W&+1724B7M(QP'M@[XW2=T 5TCRTD)DPVX5-+/S)U!#WU<T/BI@FM%I[RPX
MRZAI7PNA5-I(A>'>#;NCP=_>D$%Z+GU :-1]_^[M4S*C[E^W.L(_S+9NS1J&
M9=G5*N;);&ITI=+.#CK[K?$"S=*),9#,(O_9H0OC.:5T6.34*XRP(34>PENS
MOE\3<%^&>1\1(!'[4$W1K;*W;3;L#P<;,-V[>A>#O^9HT#*ZV/<4YX5?,)17
M.*5,T2=^D7_ X%.$9RK1L[W@\7?.4>];^W-T>J-WYP&29QI^)\Y^3C T%<93
M]</5\.K8AMSWJL>YL*_.F4]#P OD+Y _"N2/^7+921GP]'M%_Y^>X;I^JDU'
M\E?&H=V7C0??]?YJZS&G@;^I%/IV*L13O[PX&)['&WLO/'NX98-\%2%*/H7@
MF3H\0WTB+A=\:7VLF/3"^ZV3GG\S]G]02P,$%     @ 6XX$4Z4ZZ8@X!
MUQX  !8   !B:&4M,C R,3 V,S!E>#,R7S$N:'1M[5EM;^(X$/Y^O\+JZ4X@
M-9! J:XAA]3E6(G]T.X6JKNO3C(A/AP[YSB%[*^_L4-0U;?==ML]3AN0@,3C
MF<?//!X[.$AUQB<_D2 %&N,W"333'":SOYSAH.<%_?H2#?H[BR"4<64M<U+H
MBL/O1QJVVF$B!J%]M^?^,DZDT$[!/H/OX76NQQE5*R8<+7._OL&9 "<%MDJU
M[_5.SD;NK=>P=I#0C/'*7[(,"G(!&W(E,RH:7Z'46F8[=Q8!Y6PE? Z)'A]-
M N.B 7@/SU/^CR:__NR=NN.@;ZPF03]_Y=%^T_"4<7)W?)'D4OEJ%=*.>VS>
M7K>.L:ECAI+']V$^3<)LF[*0:5++X!"IB# LJ._!Q71VM9R_GT_/E_/+"_+Q
M^FIQ?7ZQ),O+(%03[S=RW5OTICVRF$VM@3<<N::ELX!(,RG(F7M*9$)T"F1!
M54@%%,[EED-%SB-M6@:N.^B^"LO>J]/\T(3Z$LE"JHSRY](\%R220NQ(VS"=
M6LH^E51AHGE%KB"7RA+V#D24(O UF7&T5U*PJ#@F<Q'U2,=TFLHLIZ+J$O3T
M'M$0SW4^D40JZS('Q61,0,1,K,B'4@ 9NL>8AH%7=Z\C==$CB4!IEE1$2]LU
MA,(BR"JR%G+#(5X!-E#MW\E?S&X:NF)6Y)Q6?L)A^Q7)^KLL3$0'R= FZ::;
M4VADX<%<97ACPV*=XO5@Q,0+D]6 9,+B";F,UL_+X%.X[V/L>'O%/T!5C>+[
MZ&ZY3SA)2HXZBU \G*'57H,*_BF9@@R'59CL-S/;&W8H:DP1;]2)N_M)#E&I
MF#8>9MLHI0(ELIOIWMGPY)C0@E#T%4,\)E3$>^4@$;O/5D%?H:#!(2F(B<3T
MM;(P^"E&C_$NT;?D19FI8[F"PBCIV#13S@EVPXI$.>JLR%%:V&)Z)4Q0$9G[
MZ#!FUC7*Q5B5O!:BQ%)F8Q:-^':5K_>(J YD\7ZK;9JF(8?&X0Z#B>734LMQ
M*%4,RBER&F'A]]VQ-7=0+K)$M;$M3LA:9)YK.=EU0-5PFA?@%Y!3Y!N:X=GM
M6.W[R,1' *J)?L,*W$%QIBN_Z;\S0JNXL:K#G=IHR$=?QX^8C+YH,;QK@C_4
M751-^FJ&[^,):;1>*5F*V+DW5]SN>(.$.*$"NO;MIV-NC&_,&AE1ODLN*L;
M>$QJ36;_2ZV]31WX Z7AD_-RA76,G-0;BEL"?3!W+>'?0/B[RF_Y?0Z_UDL,
MD:Q7#1]IP:VU62B?R7R_Z),/D"0*GV+^[-D-^?JA5+0UZ,W6NQ]9[BUWAU:*
MVV+0"KKE[G_'W=L4@X_XB,K,,.WSZC1ED)#9%J)2LQL@ETG"(E!MA6A5WG)W
M\-R]387HY(J)B.64$]@7!ED7ANY3E0&_S9\V/\*?62\\ AH<QDG;RW1Q][ Q
MW2\#.5U!/9\<FB >G_(-K0J[( 3]^E@ZZ-L#[7\!4$L#!!0    ( %N.!%-'
MP>__.@0  -\>   6    8FAE+3(P,C$P-C,P97@S,E\R+FAT;>U9\6_B-A3^
M?7^%U6D32 02*-4:,J0>HU*W4WL'5-JOCNT0'XZ=.4XA^^OWG!!6%=J[]MH;
MTZ65H+&?W_O\O<_/KA/$)A'C'U 0,TSA&P6&&\'&TS^=0;_;#WK5(QCTMA9!
MJ&A16J8H,X5@OYX8MC$.EY1)X[M=]Z=1I*1Q,OXW\SUX3LTHP7K)I6-4ZE<-
M@DOFQ(PO8^-[W=/SH7OO9U YB'#"1>$O>,(R=,W6:*82+&M?H3)&)5MW)0(L
M^%+Z@D5F=#(.K(L:X!Z>I_R?C'_^T3MS1T'/6HV#7OK*L_VJZ6GKY.'\B!)*
M^WH9XI;;L;]>NXJQKF*&2M!]F$^3,-W$/.0&53(X1BH(A&7Z6W QF<X65Y=7
MDXO%U<TU^G [F]]>7"_0XB8(]=C[!=UVY]U)%\VGD]+ &PQ=V].:,V*XDNC<
M/4,J0B9F:(YUB"7+G)N-8 6Z(,;V]%VWWWX5EKU7I_G0@OH<R5+I!(OGTGPE
M$5%2;DE;<Q.7E'W,L89$BP+-6*IT2=@[)DD,P%=H*L!>*\E)UD%7DG11RPZ:
MJ"3%LF@C\'0):)#G.A]1I'3I,F6:*XJ8I%PNT>^Y9&C@=B -?:\:7D5J@T=$
MF#8\*I!1Y="0926"I$ KJ=:"T26##FS\!_FC_*ZFB_(L%;CP(\$V7Y"L3WEF
M(SI AK%)M\.<S  +!W.50,.:4Q/#<W_(Y0N358/DLL03"D56S\O@4[CW,;:\
MG>(/4%6A^#:Z6^P2CJ)<@,X(B$=PL-II4+._<JY9 M/*;/;KE>T-6A@TII$W
M;-'V;I$SDFMNK(?IAL18@D2V*]T['YQV$,X0!E^4T1'"DNZ4 T1L/QL%?8&"
M^L>D("XC.[:4A<6/(3J%5F3NR0MS6\=2S3*KI([MQD(@& 85"0O069:"M*#'
MCHJXQ)+8=G!(>>D:Y&*M<E$)44$I*V-FM?BVE:_[B*B.9/-^JV.:P:%@M<,M
M!AO+Q[E1HU!IRK23I9A X??=46GN@%Q4#FKC&UB0E<@\M^1D.P!4(W":,3]C
M*0:^63V]\CA6^3ZQ\0& KJ/?\0Q.4(*;PJ_';XW BM965;BS,AKPT3/T$9/A
M9RT&#TW@#_T059V^BN%]/"$FJZ56N:3.WEIQVZ,U$.*$FN&57WXZMF%T9_=(
M@L4VN: 8"^,QJ=69_2^U]C9UX#>0AH\N\B74,71:'2CN"?1@[AK"OX+P=X7?
M\/L<?DLOE!%5[1H^T )':[M1/I/Y7M:K"O!,J13]T47O\6H%M?%3?B@A325Z
MLUWO>Q9]P]VQ%>2F&C2*;KC[_W'W-M5@$G,6H<O=O[$W4<0)TTU-:'3=<'?T
MW+U-36BEFD,U2*$<_'N_96^U,"% J;$W\JJJ$^VG"@5\V\N;[^%2ZX6O@OK'
M\<;M93+Q'G 0[W:%%"]9M;P<' $>'XLU+K)R?PAZU>OIH%>^V/X'4$L! A0#
M%     @ 6XX$4\V:W8)K9P( M*<O !               ( !     &)H92TR
M,#(Q,#8S,"YH=&U02P$"% ,4    " !;C@13(9G$[BD1  "$Q0  $
M        @ &99P( 8FAE+3(P,C$P-C,P+GAS9%!+ 0(4 Q0    ( %N.!%.D
M;&^FV1    WO   4              "  ?!X @!B:&4M,C R,3 V,S!?8V%L
M+GAM;%!+ 0(4 Q0    ( %N.!%.[%VDS8"4  )V: @ 4              "
M ?N) @!B:&4M,C R,3 V,S!?9&5F+GAM;%!+ 0(4 Q0    ( %N.!%-CP40N
M&98  /E<!P 4              "  8VO @!B:&4M,C R,3 V,S!?;&%B+GAM
M;%!+ 0(4 Q0    ( %N.!%/S"XFD'4<  ,&(!0 4              "  =A%
M P!B:&4M,C R,3 V,S!?<')E+GAM;%!+ 0(4 Q0    ( %N.!%/'.KNP&0@
M &H\   6              "  2>- P!B:&4M,C R,3 V,S!E>#,Q7S$N:'1M
M4$L! A0#%     @ 6XX$4ZFQ24T9"   (#L  !8              ( !=)4#
M &)H92TR,#(Q,#8S,&5X,S%?,BYH=&U02P$"% ,4    " !;C@13I3KIB#@$
M  #7'@  %@              @ '!G0, 8FAE+3(P,C$P-C,P97@S,E\Q+FAT
M;5!+ 0(4 Q0    ( %N.!%-'P>__.@0  -\>   6              "  2VB
M P!B:&4M,C R,3 V,S!E>#,R7S(N:'1M4$L%!@     *  H E (  )NF P
!  $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
